天天看點

basename 取出路徑的檔案名

3.6 basename取出路徑的檔案名

3.6.1 文法

basename NAME [SUFFIX]

basename OPTION… NAME…

例如:

【basename /root/gdy/xdd.text】

取出“/root/gdy/xdd.text”路徑的檔案名xdd.text

basename 取出路徑的檔案名

3.6.2 常用參數

  • 【-s [.txt|.h|.doc|…]】輸出不帶指定字尾的檔案名稱

    例如:

    basename 取出路徑的檔案名

3.6.3 附加

  • dirname:取路徑名

    例如:【dirname /root/gdy/xdd.text】

    basename 取出路徑的檔案名
  • 【basename –help】
[[email protected] tmp]# basename --help
用法:basename 名稱 [字尾]
 或:basename 選項
去掉前導的目錄部分後列印"名稱"。
如果指定的話,還會去掉尾随的"字尾"。

      --help		顯示此幫助資訊并退出
      --version		顯示版本資訊并退出

示例:
  basename /usr/bin/sort       輸出"sort"。
  basename include/stdio.h .h  輸出"stdio"。

請向[email protected] 報告basename 的錯誤
GNU coreutils 項目首頁:<http://www.gnu.org/software/coreutils/>
GNU 軟體一般性幫助:<http://www.gnu.org/gethelp/>
請向<http://translationproject.org/team/zh_CN.html> 報告basename 的翻譯錯誤
要擷取完整文檔,請運作:info coreutils 'basename invocation'
[[email protected] tmp]#
           
  • 【dirname --help】
[[email protected] tmp]# basename --help
用法:basename 名稱 [字尾]
 或:basename 選項
去掉前導的目錄部分後列印"名稱"。
如果指定的話,還會去掉尾随的"字尾"。

      --help		顯示此幫助資訊并退出
      --version		顯示版本資訊并退出

示例:
  basename /usr/bin/sort       輸出"sort"。
  basename include/stdio.h .h  輸出"stdio"。

請向[email protected] 報告basename 的錯誤
GNU coreutils 項目首頁:<http://www.gnu.org/software/coreutils/>
GNU 軟體一般性幫助:<http://www.gnu.org/gethelp/>
請向<http://translationproject.org/team/zh_CN.html> 報告basename 的翻譯錯誤
要擷取完整文檔,請運作:info coreutils 'basename invocation'
[[email protected] tmp]# dirname --help
用法:dirname 名稱
 或:dirname 選項
輸出已經去除了尾部的"/"字元部分的名稱;如果名稱中不包含"/",
則顯示"."(表示目前目錄)。

      --help		顯示此幫助資訊并退出
      --version		顯示版本資訊并退出

示例:
  dirname /usr/bin/sort	輸出"/usr/bin"。
  dirname stdio.h		輸出"."。

請向[email protected] 報告dirname 的錯誤
GNU coreutils 項目首頁:<http://www.gnu.org/software/coreutils/>
GNU 軟體一般性幫助:<http://www.gnu.org/gethelp/>
請向<http://translationproject.org/team/zh_CN.html> 報告dirname 的翻譯錯誤
要擷取完整文檔,請運作:info coreutils 'dirname invocation'
[[email protected] tmp]#
           

繼續閱讀