Linux 快速截取文件名的方法(linux截取文件名)

Linux 操作系统是当下比较流行的开源操作系统,学习 Linux 系统的使用者也越来越多。其中用户必须掌握的技能,其中之一就是快速截取文件名的方法,下文简述 Linux 下快速截取文件名的方法。

Linux 下快速截取文件名的方法一般分为两种,其一是basename 方法,其二是sed 方法。以下假设我们想从文件路径“/home/Documents/pictures/background.png”中截取出文件名 “background.png”。

1. basename方法

`basename /home/Documents/pictures/elegant background.png`

这条命令最终可以截取出文件名 “background.png” 。

2. sed 方法

`echo /home/Documents/pictures/background.png|sed ‘s:.*/::’`

这条命令最终可以截取出文件名 “background.png” 。

通过上述两种方式, Linux 用户可以很方便的从文件路径中截取文件名,但是应注意的是,在截取的时候,需要确保路径中不会出现需要转义的字符,比如空格,否则无法准确截取文件名。


数据运维技术 » Linux 快速截取文件名的方法(linux截取文件名)