
Linux Shell 中提取文件名和目录名的方法汇总
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本文总结了在Linux Shell中提取文件路径中的文件名和目录名的各种方法,帮助用户轻松掌握相关命令技巧。
在使用Linux的shell进行文件或目录处理时,常见的操作包括从路径中提取文件名、目录名以及后缀名等。
例如,在路径`dir1/dir2/file.txt`中:
- 提取文件名为 `file.txt`
- 提取目录为 `dir1/dir2`
- 提取出 `.txt` 后缀
以下是两种常用的命令来完成这些操作:
一、使用`${}`
1. `${var##*}`
这个语法的作用是去掉变量`var`从左边算起的最后一个斜杠及其左侧的内容,返回剩余的部分。例如,如果路径存储在变量中,则该命令可以提取出文件名部分。
示例及结果如下:
通过此方法,能够获取到所需的文件名 `file.txt`。
全部评论 (0)
还没有任何评论哟~


