匹配下面是一個例子,以獲得一個文件名格局猛砸
bash-3.2$ pathandfile=/tmp/ff.txt
bash-3.2$ filename=$(basename $pathandfile)
bash-3.2$ echo $filename
ff.txt
bash-3.2$ echo ${filename##*.}
txt
bash-3.2$ echo ${filename%.*}
ff
的不同部分我想知道什麼呢##%,並在圖案的意思。如何匹配工作?
感謝和問候!
而對於 '#'(散列)助記符是 '頭',併爲 '%'(百分比)助記符是 '尾巴'。 – 2010-03-21 18:48:10
而且,在美國的英文QWERTY鍵盤上,「#」是「$」的*左邊*,「%」是「$」的*右邊*。 – 2010-03-21 19:22:20