`
和平里
  • 浏览: 7714 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

basename dirname 命令

 
阅读更多

这两个命令一般会在程序中用到

basename 输出文件名

dirname 输出目录名

 

 

basename /tmp/chengli/test.txt

输出:test.txt

 

dirname /tmp/chengli/test.txt

输出:/tmp/chengli

分享到:
评论

相关推荐

    Linux dirname命令的具体使用

    Linux的dirname命令是一个非常实用的工具,用于从完整的文件路径中提取出目录部分。它主要剥离文件名中的非目录元素,只保留与目录相关的路径。这个命令在日常的文件操作和脚本编写中非常常见,特别是在需要处理路径...

    dirname命令 去除文件名中的非目录部分

    dirname命令去除文件名中的非目录部分,仅显示与目录有关的内容。dirname命令读取指定路径名保留最后一个/及其后面的字符,删除其他部分,并写结果到标准输出。如果最后一个/后无字符,dirname 命令使用倒数第二个/...

    Linux basename命令的使用方法

    basename和dirname命令通常用于shell脚本中的命令替换来指定和指定的输入文件名称有所差异的输出文件名称。 02. 命令格式 basename 名称 [后缀] basename 选项 03. 常用选项 显示 去掉 目录成分 后的 NAME. 如果...

    【IT十八掌徐培成】Linux基础-05.nano-dirname-basename-环境变量

    本课程聚焦于Linux的基础知识,由IT十八掌徐培成老师主讲,主要讲解了nano文本编辑器、dirname和basename命令以及环境变量的使用。下面我们将深入探讨这些主题。 首先,nano是一个轻量级且易于使用的文本编辑器,...

    Linux系统中获取路径的文件名的方法.docx

    BASH_SOURCE[0]变量可以获取当前脚本的文件名,我们可以使用dirname命令和pwd命令来获取文件的绝对路径。例如: [root@dabu.info ]#echo $( cd $( dirname ${BASH_SOURCE[0]} ) ; pwd ) 这将输出文件的绝对路径。 ...

    Linux中许多常用命令-linux入门.docx

    basename和dirname命令可以取得路径的文件名与目录名。 21. 由第一行开始显示档案内容:cat cat命令可以从第一行开始显示档案内容。 22. 从最后一行开始显示:tac tac命令可以从最后一行开始显示档案内容。 23....

    Linux系统运维必备命令

    * `basename` 命令用于显示文件名。 * `dirname` 命令用于显示给定路径的目录部分。 * `chattr` 命令用于改变文件的扩展属性。 * `lsattr` 命令用于显示文件扩展属性。 * `file` 命令用于识别文件类型。 * `md5sum` ...

    bash总结最新版

    5. **basename与dirname命令**: - `basename`命令用于提取路径中的最后一部分,即文件名,如`basename /usr/local/share/doc/foo/foo.txt` 返回 `foo.txt`。 - `dirname`命令用于获取路径中除最后一部分外的目录...

    AIX-SHELL基本编程

    dirname 命令是 basename 命令的逆操作,它可以将路径分解成目录和文件名,例如:$ dirname /usr/local/share/doc/foo/foo.txt/usr/local/share/doc/foo。 命令替换是 shell 编程中的一种重要技术。它可以将命令的...

    linux运维笔记:最常用的150个命令.docx

    14. dirname命令:显示文件或目录路径。 15. chattr命令:改变文件的扩展属性。 16. lsattr命令:查看文件的扩展属性。 17. file命令:显示文件类型。 18. md5sum命令:计算和校验文件的MD5值。 二、查看文件及内容...

    GNU CoreUtils 9.1说明文档

    * basename 命令:用于从文件路径中提取文件名 * dirname 命令:用于从文件路径中提取目录名 * pathchk 命令:用于检查文件路径是否合法 * readlink 命令:用于显示符号链接的目标 结语 GNU CoreUtils 9.1 是一个...

    Linux常用操作命令

    - `basename` 和 `dirname` 分别用于获取文件名和目录名。 - 示例:`basename /path/to/file.txt`(返回`file.txt`) - 示例:`dirname /path/to/file.txt`(返回`/path/to`) 22. **由第一行开始显示档案内容:...

    Linux常用命令整理

    - **basename (dirname)**:分别用于提取路径中的文件名和目录名。 - **shutdown**:关机或重启系统。 - **init**:切换系统运行级别。 - **cat/tac/nl**:显示文件内容,cat从头开始,tac从尾部开始,nl添加行号。 ...

    常用shell命令

    `dirname`命令与`basename`相对,用于从文件的完整路径中提取出目录部分。 #### 8. du **格式**:`du [options] directory` `du`(disk usage)用于显示文件或目录占用的磁盘空间,`-a`选项可显示每个文件的占用...

    常用linux命令及服务器配置大全 工作中收集的linux常用命令。

    **用途**:`basename` 和 `dirname` 命令用于从文件路径中提取基本名称或目录名称。 **示例**: ```bash basename /home/user/example.txt # 输出: example.txt dirname /home/user/example.txt # 输出: /home/...

    基于linux命令提取文件夹内特定文件路径

    这可以通过`find`命令配合`basename`来完成。`find`命令用于在指定路径下查找文件,这里使用`.`表示当前目录。`-name '/*.py'`则是告诉`find`查找以`.py`结尾的文件。`-exec`选项用于执行后续的命令,`basename`则...

    windows下的shell环境模拟

    windows下的shell环境模拟程序集合,从cygwin下提取出来,包含常用的命令集合:basename/dirname/mkdir/mv/rm/cp/sort/split/find/awk/sed/xargs/tar/grep/gzip/zip/unzip/head/tail/ls/cat/uniq/wc/more/scp/ssh/...

Global site tag (gtag.js) - Google Analytics