linux下basename得到文件名不包括路径,basename命令比较好用。
帮助:
[root@localhost expect_ipssh]# basename --help
Usage: basename NAME [SUFFIX]
or: basename OPTION
Print NAME with any leading directory components removed.
If specified, also remove a trailing SUFFIX.
--help display this help and exit
--version output version information and exit
Examples:
basename /usr/bin/sort Output "sort".
basename include/stdio.h .h Output "stdio".
Report basename bugs to bug-coreutils@gnu.org
GNU coreutils home page: <http://www.gnu.org/software/coreutils/>
General help using GNU software: <http://www.gnu.org/gethelp/>
For complete documentation, run: info coreutils 'basename invocation'
[root@localhost expect_ipssh]#
[root@localhost expect_ipssh]#
[root@localhost expect_ipssh]#
[root@localhost expect_ipssh]#
例子:
[root@localhost expect_ipssh]# basename /usr/local/bin/ansible
ansible