basename命令總結

一、功能說明
basename命令只要是用於去除路徑和文件後綴部分的文件名或者目錄名
給basename指定一個路徑,basename命令會刪掉所有的前綴包括最後一個‘/’字符,然後將後綴的字符串顯示出來
二、語法格式
1.basename 文件(目錄) //刪除路徑最後一個"/“符號(包括”/")前面的所有內容
2.basename 文件或目錄 後綴(後綴:可選參數,指定要去除的文件後綴字符串)

三、注意點:
basename最多接受兩個參數,如果設置的參數多於兩個,會提示錯誤。

四、實例

[root@redhat_192.168.0.12 17:43:14 ~]#basename /root/basename/1.sh  //不加上後綴,只給文件的路徑
1.sh
[root@redhat_192.168.0.12 18:55:54 ~]#basename /root/basename/1.sh  .sh //加後綴
1

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章