国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 兴文县| 富宁县| 佛冈县| 湘潭县| 固始县| 卫辉市| 闽清县| 绥棱县| 兴仁县| 丰镇市| 云浮市| 灵宝市| 余江县| 惠州市| 从化市| 子长县| 霍州市| 图片| 广水市| 宿州市| 侯马市| 宣威市| 勃利县| 保山市| 阿勒泰市| 六盘水市| 新和县| 靖安县| 无锡市| 内乡县| 高邮市| 黄骅市| 建昌县| 新宁县| 东兴市| 迁西县| 河南省| 永年县| 河曲县| 阿鲁科尔沁旗| 甘谷县|