01. Command Overview basename - strip directories and suffixes from file names The basename command is used to print the base name of a directory or file. The basename and dirname commands are often used in command substitution in shell scripts to specify output file names that differ from the specified input file names. 02. Command format basename name[suffix] basename Option 03. Common options Show NAME with directory components removed. If SUFFIX is specified, the trailing SUFFIX is removed as well. --help Display help information and then end --version Display version information and then end 04. Reference examples 4.1 Display file names without directories [deng@localhost ~]$ basename /home/deng/scott_data.sql scott_data.sql [deng@localhost ~]$ 4.2 Display file name, excluding directory and suffix [deng@localhost ~]$ basename /home/deng/scott_data.sql .sql scott_data [deng@localhost ~]$ 4.3 Display file name, excluding directory and suffix -s specifies the suffix to remove [deng@localhost ~]$ basename -s .sql /home/deng/scott_data.sql scott_data [deng@localhost ~]$ 4.4 Output multiple parameters in order [deng@localhost test]$ basename -a ./20190712.log ./20190713.log 20190712.log 20190713.log [deng@localhost test]$ ls 4.5 Display the name of the last directory If the last one is a directory, then the name of the last directory will be displayed. [deng@localhost test]$ basename /home/deng/share/ share [deng@localhost test]$ This is the end of this article about how to use the Linux basename command. For more information about the Linux basename command, please search 123WORDPRESS.COM’s previous articles or the following related articles. I hope you will support 123WORDPRESS.COM in the future! You may also be interested in:
|
<<: jQuery implements sliding tab
>>: Websocket+Vuex implements a real-time chat software
1. What is As a markup language, CSS has a relati...
html ¶ <html></html> html:xml ¶ <h...
To implement the "Enter != Submit" probl...
Table of contents MySQL's current_timestamp p...
HTML comments, we often need to make some HTML co...
Copy code The code is as follows: <html> &l...
Table of contents 1.watch monitors changes in gen...
This article shares the specific code for impleme...
Table of contents 1. Redux 1.1. Store (librarian)...
Preface When I was studying the front end before,...
Preface The basic principle of MySQL master-slave...
I. Overview When writing HTML templates, spaces a...
In LINUX, periodic tasks are usually handled by t...
Original source: www.bamagazine.com There are nar...
Table of contents 1. Brief Introduction 2. setInt...