国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > Linux Shell > 正文

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

2020-07-27 19:01:04
字體:
供稿:網(wǎng)友

最近寫腳本,需要對(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ì)本站的支持!

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 五大连池市| 左贡县| 永修县| 张家川| 渭源县| 扬中市| 什邡市| 犍为县| 文安县| 南投市| 饶平县| 东城区| 镇原县| 长海县| 水富县| 启东市| 措勤县| 龙海市| 万宁市| 潞城市| 万安县| 丘北县| 精河县| 汤原县| 景德镇市| 大悟县| 万山特区| 六盘水市| 黄梅县| 登封市| 涡阳县| 建平县| 宽城| 衡阳县| 黄浦区| 五台县| 大悟县| 闽侯县| 稷山县| 英超| 类乌齐县|