最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

linux shell 路徑截取正則表達(dá)式

 更新時(shí)間:2016年10月10日 10:29:22   投稿:lqh  
這篇文章主要介紹了linux shell 路徑截取正則表達(dá)式的相關(guān)資料,需要的朋友可以參考下

最近寫(xiě)腳本,需要對(duì)腳本中函數(shù)傳遞的路徑參數(shù)進(jìn)行截取,發(fā)現(xiàn)了以下比較好用的方法,記錄下:

file=/dir1/dir2/dir3/my.file.txt

我們可以用${ }分別替換獲得不同的值:

${file#*/}:拿掉第一條/及其左邊的字串:dir1/dir2/dir3/my.file.txt

${file##*/}:拿掉最后一條/及其左邊的字串:my.file.txt

${file#*.}:拿掉第一個(gè).及其左邊的字串:file.txt

${file##*.}:拿掉最后一個(gè).及其左邊的字串:txt

${file%/*}:拿掉最后條/及其右邊的字串:/dir1/dir2/dir3

${file%%/*}:拿掉第一條/及其右邊的字串:(空值)

${file%.*}:拿掉最后一個(gè).及其右邊的字串:/dir1/dir2/dir3/my.file

${file%%.*}:拿掉第一個(gè).及其右邊的字串:/dir1/dir2/dir3/my

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

最新評(píng)論

大名县| 阿克陶县| 深圳市| 竹溪县| 融水| 蒲江县| 巴中市| 武义县| 邻水| 闽侯县| 东方市| 乐山市| 五河县| 新乡县| 合江县| 九龙县| 新营市| 明水县| 东辽县| 凌海市| 大连市| 石家庄市| 启东市| 建始县| 招远市| 厦门市| 武平县| 安吉县| 龙岩市| 庆安县| 平罗县| 门源| 喀喇沁旗| 邢台县| 喜德县| 开封市| 卢龙县| 正安县| 马鞍山市| 财经| 弥渡县|