欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

最近寫腳本,需要對(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)文章

  • Shell腳本實(shí)現(xiàn)memcache緩存命中率監(jiān)控

    Shell腳本實(shí)現(xiàn)memcache緩存命中率監(jiān)控

    這篇文章主要介紹了Shell腳本實(shí)現(xiàn)memcache緩存命中率監(jiān)控,這個(gè)腳本比較簡(jiǎn)單,通過check_tcp腳本獲取memcached的stats信息,然后將該信息格式化成一個(gè)字符串,然后將get_hits比上cmd_gets就能得到緩存命中率,需要的朋友可以參考下
    2014-12-12
  • php-fpm開機(jī)自動(dòng)啟動(dòng)Shell腳本

    php-fpm開機(jī)自動(dòng)啟動(dòng)Shell腳本

    這篇文章主要介紹了php-fpm開機(jī)自動(dòng)啟動(dòng)Shell腳本,本文腳本只是范例,其實(shí)你編譯安裝完成后,啟動(dòng)腳本已經(jīng)生成在編譯目錄中,只需要復(fù)制出來用就可以了,需要的朋友可以參考下
    2015-06-06
  • nginx日志切割腳本分享

    nginx日志切割腳本分享

    nginx日志太大怎么辦,只有分割一下了,這篇文章就介紹了一下nginx日志切割腳本,需要的朋友可以參考下
    2014-03-03
  • Linux 深入理解進(jìn)程權(quán)限

    Linux 深入理解進(jìn)程權(quán)限

    這篇文章主要介紹了Linux 深入理解進(jìn)程權(quán)限的相關(guān)資料,關(guān)于文件權(quán)限,大部分人接觸比較多,也比較熟悉了解.但是對(duì)進(jìn)程權(quán)限一般知之甚少。這里就總結(jié)一下linux系統(tǒng)下進(jìn)程權(quán)限問題和現(xiàn)象,需要的朋友可以參考下
    2016-11-11
  • linux?shell腳本學(xué)習(xí)指南

    linux?shell腳本學(xué)習(xí)指南

    這篇文章主要介紹了linux?shell腳本學(xué)習(xí)指南的相關(guān)資料,需要的朋友可以參考下
    2022-09-09
  • 淺析Linux tar打包命令

    淺析Linux tar打包命令

    這篇文章主要介紹了Linux tar打包命令,本文給大家?guī)戆藗€(gè)范例,每個(gè)范例都給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2018-06-06
  • 判斷輸入的日期是否正確的shell腳本

    判斷輸入的日期是否正確的shell腳本

    這篇文章主要介紹了判斷輸入的日期是否正確的shell腳本,需要的朋友可以參考下
    2016-08-08
  • Shell中特殊字符的用法總結(jié)大全

    Shell中特殊字符的用法總結(jié)大全

    這篇文章主要給大家總結(jié)了關(guān)于Shell中特殊字符的相關(guān)資料,文中包括分好、&、#、!、$、大于號(hào)、單雙引號(hào)等等一系列特殊字符的用法,通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。
    2017-08-08
  • shell中的source命令的巧妙用法

    shell中的source命令的巧妙用法

    這篇文章主要介紹了shell中的source命令的巧妙用法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2017-11-11
  • Shell編程之循環(huán)語句示例詳解

    Shell編程之循環(huán)語句示例詳解

    在Shell 腳本開發(fā)中,經(jīng)常碰到一些規(guī)范方面的問題,例如忘了便用引號(hào)或在 if 語句末尾處忘記加 fi 結(jié)束,這篇文章主要介紹了Shell編程之循環(huán)語句,需要的朋友可以參考下
    2023-12-12

最新評(píng)論