shell指令碼擷取字串字尾名,檔名
shell指令碼擷取字串字尾名,檔名等。
舉例說明,定義一個變數var,這個變數其實就是一個帶路徑的檔名:
var="/data/pro/mongod.log"
1、擷取小數點.前面的部分:
echo ${var%.*}
返回結果:
/data/pro/mongod
2、擷取檔案字尾名:
echo ${var##*.}
返回結果:
log
3、擷取檔名:
echo ${var##*/}
返回結果:
mongod.log
4、擷取檔名不要字尾:
a=${var##*/}
echo ${a%.*}
返回結果:
mongod
5、擷取路徑:
echo ${var%.*}
返回結果:
/data/pro
相關文章
- js 擷取檔案字尾名JS
- JavaScript獲取檔案字尾名JavaScript
- 去掉字串中重複部分 提取檔案字尾名字串
- iOS逆向 Shell指令碼+指令碼重簽名iOS指令碼
- python 批量給檔名新增字尾Python
- Linux 批量修改檔案字尾名Linux
- 獲取檔案字尾名的比較好的方法
- win10如何修改檔案字尾名 win10修改字尾名的方法Win10
- 如何使用Python去除檔案字尾名?Python
- Shell中的字串擷取介紹字串
- shell 使用陣列及字串擷取陣列字串
- 電腦檔案字尾名怎麼顯示?電腦中顯示檔案字尾(副檔名)的設定方法
- nodeJS根據檔案字尾名讀取檔案並返回符合檔案總數NodeJS
- iOS使用Shell指令碼批量修改類名稱iOS指令碼
- win10 更改檔案字尾方法 win10 檔案如何修改字尾名Win10
- 檔案字尾名怎麼顯示 電腦檔案字尾取消隱藏方法
- Linux刪除指定字尾名檔案的命令Linux
- 如何用python去儲存檔案字尾名Python
- 批量修改檔名的bash指令碼指令碼
- win10顯示字尾名怎麼設定 window10顯示檔案字尾名的步驟Win10
- 字串擷取字串
- win10怎麼修改檔案字尾名_win10系統如何修改副檔名Win10
- win10 怎麼改檔案字尾名_win10如何更改檔名字尾Win10
- win10怎麼顯示檔案字尾_window10如何顯示檔案字尾副檔名Win10
- PHP檔案上傳字尾名與檔案型別對照表PHP型別
- win10 如何批量改字尾 win10怎麼批量改檔案字尾名Win10
- win10 如何批次改字尾 win10怎麼批次改檔案字尾名Win10
- win10 如何檢視檔案字尾名_win10怎麼顯示檔案字尾格式Win10
- Linux迴圈遍歷所有檔案,刪除指定字尾名檔案Linux
- 如何在Shell指令碼中逐行讀取檔案指令碼
- win10 怎麼修改字尾_win10如何更改字尾名Win10
- MySQL 字串函式:字串擷取MySql字串函式
- win10字尾名隱藏了怎麼開啟 win10取消隱藏副檔名Win10
- 使用指令碼重簽名指令碼
- Linux 使用 shell 指令碼處理字串Linux指令碼字串
- win10怎麼更改字尾名_window10字尾怎麼改Win10
- Linux下刪除指定資料夾下指定字尾名的檔案Linux
- win10檔案要顯示字尾名該怎麼設定Win10