file=/dira/dirb/dirc/me.file.txt
可以用${ }分别替换得到不同的值:
${file#*/}:删掉第一个/ 及其左边的字符串:dira/dirb/dirc/me.file.txt
${file##*/}:删掉最后一个/ 及其左边的字符串:me.file.txt
${file#*.}:删掉第一个. 及其左边的字符串:file.txt
${file##*.}:删掉最后一个. 及其左边的字符串:txt
${file%/*}:删掉最后一个 / 及其右边的字符串:/dira/dirb/dirc
${file%%/*}:删掉第一个/ 及其右边的字符串:(空值)
${file%.*}:删掉最后一个 . 及其右边的字符串:/dira/dirb/dirc/me.file
${file%%.*}:删掉第一个 . 及其右边的字符串:/dira/dirb/dirc/my