网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 生活知识 知识问答

linux命令basename:去掉路径和扩展名

时间:2024-11-05 19:01:23

1、basename的语法是:basename[选项][参数]其中:选项:为有路径信息的文件名,如/home/test/test.txt参数:指文件扩展名

2、如果在编程过程中,想取得纯粹的文件名,则该命令将非常有用。下面举两个例子:

3、酋篚靶高需要把某个路径下的文件名赋值给变量file_name:假设文件的路径是/home/test/test.txt,把test赋值给熠硒勘唏file_name:[c.plm@localhost ~]$ file_name=`basename /home/test/test.txt `[c.plm@localhost ~]$ echo $file_nametest.txt[c.plm@localhost ~]$

linux命令basename:去掉路径和扩展名

4、需要把某个路径下的文件名赋值给变量file_name,并去掉扩展名:同样假设文件的路径是/home/test/test.txt,把test赋值给file_name:[c.plm@localhost ~]$ file_name=`basename /home/test/test.txt .txt`[c.plm@localhost ~]$ echo $file_nametest[c.plm@localhost ~]$

linux命令basename:去掉路径和扩展名

5、linux哲学是,用功能单一的命令,通过组合、输入、输出,完成复杂的任务。我每天都会写出3-5个命令示例,希望对您有所帮助。

© 2026 阿力知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com