Shell path analyze: basename or filename
在 bash 中的變量調用處理中,<br />${var#pattern} 是要將變量值左邊的最短 pattern 拿掉。<br />${var##pattern} 是要將變量值左邊的最長 pattern 拿掉。<br />因此,${var##*/} 就是將最後一個 / 及其左邊的內容拿掉。<br /><br />${var%pattern} 是要將變量值右邊的最短 pattern 拿掉。<br />${var%%pattern} 是要將變量值右邊的最長 pattern 拿掉。<br />因此,${var%
原创
2011-02-15 12:41:00 ·
480 阅读 ·
0 评论