濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > linux shell 路徑截取正則表達(dá)式

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

熱門標(biāo)簽:商機(jī)地圖標(biāo)注 怎么在百度地圖標(biāo)注公司的位置 鶴崗400電話申請(qǐng) 天津電話外呼系統(tǒng)排名 德陽(yáng)400電話申請(qǐng) 測(cè)繪地圖標(biāo)注名稱 百度地圖標(biāo)注直線距離 智能電銷機(jī)器人有用嗎 外呼電話系統(tǒ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ì)本站的支持!

您可能感興趣的文章:
  • shell 正則表達(dá)式詳細(xì)整理
  • Shell正則表達(dá)式之grep、sed、awk實(shí)操筆記
  • Shell if中的正則表達(dá)式使用詳解
  • Shell腳本中通過(guò)正則表達(dá)式匹配IP地址
  • Shell正則表達(dá)式驗(yàn)證IP地址
  • PowerShell中正則表達(dá)式使用例子
  • Shell正則表達(dá)式學(xué)習(xí)筆記
  • PowerShell中使用正則表達(dá)式匹配字符串實(shí)例
  • 詳解Linux--shell腳本之正則表達(dá)式
  • shell高級(jí)學(xué)習(xí)之正則表達(dá)式

標(biāo)簽:自貢 百色 滁州 武漢 優(yōu)質(zhì)小號(hào) 六盤水 鎮(zhèn)江 丹東

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《linux shell 路徑截取正則表達(dá)式》,本文關(guān)鍵詞  linux,shell,路徑,截取,正則,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《linux shell 路徑截取正則表達(dá)式》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于linux shell 路徑截取正則表達(dá)式的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    焦作市| 张家港市| 商南县| 岳阳县| 荣成市| 宝坻区| 陈巴尔虎旗| 东至县| 原阳县| 虞城县| 宝山区| 涪陵区| 甘肃省| 无锡市| 穆棱市| 岫岩| 滦南县| 东阳市| 德庆县| 谷城县| 合川市| 丹棱县| 九江县| 西乌珠穆沁旗| 屏南县| 大渡口区| 新野县| 天祝| 卫辉市| 新晃| 綦江县| 保靖县| 瑞金市| 普兰店市| 周至县| 阿拉善盟| 波密县| 镇沅| 云阳县| 花垣县| 河东区|