美文网首页
Linux 命令之 basename

Linux 命令之 basename

作者: Manchangdx | 来源:发表于2018-07-25 16:11 被阅读0次

从后向前检查第一个参数,遇到 / 即停,返回斜杠之后的内容,不包括斜杠
如果有第二个参数,就在返回值里去掉第二个参数的部分

命令较简单,直接举例子吧:

mcdx@ubuntu:~$ basename test.sh .sh
test
mcdx@ubuntu:~$ basename /home/mcdx/test.sh 
test.sh
mcdx@ubuntu:~$ basename /home/mcdx/test.sh .sh
test
mcdx@ubuntu:~$ basename /home/mcdx/test.sh t.sh
tes
mcdx@ubuntu:~$ a=/home/asdf/haha.c
mcdx@ubuntu:~$ basename $a
haha.c
mcdx@ubuntu:~$ basename $a .c
haha

相关文章

  • Linux 命令之 basename

    从后向前检查第一个参数,遇到 / 即停,返回斜杠之后的内容,不包括斜杠如果有第二个参数,就在返回值里去掉第二个参数...

  • Linux_basename命令详解

    basename命令用于获取路径中的文件名或路径名,还可以对末尾字符进行删除用法为 参数有 举例 1 获取末尾的文...

  • shell-basename & dirname

    basename命令 basename命令用于打印目录下的文件的基本名称 输出: main.m dirname命令...

  • basename&dirname

    basename和dirname命令常见参数解释,实例演示 $ basename --help -a, --mul...

  • 文件和目录操作命令-10-basename命令

    1. 命令介绍 basename命令用于打印目录或者文件的基本名称。basename和dirname命令通常用于s...

  • linux 文件路径截取 basename,dirname

    basename 命令简介 basename 命令从文件路径中剥离目录和后缀,以获取文件的基本名称。与 dirna...

  • Linux 路径名称操作

    Linux自带的basename和dirname命令就极其好用,很多情况都不需要sed和awk等高级复杂工具。 常...

  • linux文件访问权限

    参考 Linux 简单修改权限命令 Linux权限详解 命令之 chmod:修改权限 Linux命令:修改文件权限...

  • shell 系统函数

    basename基本语法 功能描述:basename命令会删掉所有的前缀包括最后一个(‘/’)字符,然后将字符串显...

  • Linux中常用命令

    一、Linux下常用命令:文件与目录操作basename:从文件名中去掉路径和扩展名cd:切换当前工作目录到指定目...

网友评论

      本文标题:Linux 命令之 basename

      本文链接:https://www.haomeiwen.com/subject/uhapmftx.html