Linux去掉檔名的目錄和字尾命令basename
用途說明
basename命令用於去掉檔名的目錄和字尾(strip directory and suffix from filenames),對應的dirname命令用於擷取目錄
常用引數
格式:basename NAME
去掉NAME中的目錄部分。
path dirname basename "/usr/lib" "/usr" "lib" "/usr/" "/" "usr" "usr" "." "usr" "/" "/" "/" "." "." "." ".." "." ".."
格式:basename NAME SUFFIX
去掉NAME中的目錄部分和字尾SUFFIX,如果沒有了,則輸出SUFFIX。
使用示例
示例一
[root@web ~]# basename /usr/bin/sort
sort
[root@web ~]# dirname /usr/bin/sort
/usr/bin
[root@web ~]#
示例二
[root@web ~]# basename /usr/include/stdio.h .h
stdio
[root@web ~]# basename /usr/include/stdio.h stdio.h
stdio.h
相關文章
- Linux刪除指定字尾名檔案的命令Linux
- 去掉字串中重複部分 提取檔案字尾名字串
- python獲取指定目錄下的所有指定字尾的檔名Python
- 在Linux 用SHLL 來替換在相同目錄下的檔案字尾名(轉)Linux
- python 訪問某個目錄下特定字尾名的所有檔案Python
- Linux 批量修改檔案字尾名Linux
- Linux批量更改檔案字尾名Linux
- Linux下的檔案及檔案字尾名Linux
- 檔案字尾名
- 刪除指定目錄下指定字尾的檔案
- Linux刪除指定字尾名的檔案Linux
- linux 批量修改檔名字尾名命令renameLinux
- [轉帖]Linux tar壓縮命令 排除某個目錄 && 排除某種格式字尾檔案Linux
- 檔案字尾名的過濾
- linux basename命令的使用Linux
- dos命令:ren或rename,批量修改檔案字尾名
- 在linux下顯示中文目錄和檔名Linux
- adb命令管理Linux 檔案和目錄Linux
- 筆記:Linux命令(目錄和檔案管理)筆記Linux
- linux rm 命令(刪除檔案和目錄)Linux
- linux shell 命令下批量新增檔案的字尾 和批量刪除 擁有某字尾的檔案Linux
- 批次修改檔案字尾名
- Linux常見命令-目錄檔案命令Linux
- 快速上手Linux核心命令(三):檔案和目錄操作命令Linux
- win10如何修改檔案字尾名 win10修改字尾名的方法Win10
- js 擷取檔案字尾名JS
- JavaScript獲取檔案字尾名JavaScript
- py目錄下獲取指定字尾檔案打包成zip檔案
- linux檔案與目錄管理命令Linux
- 獲取絕對路徑下的檔名和檔案字尾方法
- shell指令碼擷取字串字尾名,檔名指令碼字串
- python 批量給檔名新增字尾Python
- Linux cp 命令的15個示例 - 建立檔案和目錄的副本Linux
- 電腦檔案字尾名怎麼顯示?電腦中顯示檔案字尾(副檔名)的設定方法
- find命令批量修改檔案字尾
- Linux rm(刪除檔案/目錄) 命令Linux
- linux目錄及檔案命令學習Linux
- linux查詢檔案或目錄命令Linux