匹配下面是一个例子,以获得一个文件名格局猛砸
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