-
#
:左边数第一个 - %:右边数第一个
-
##
:左边数最后一个 - %%:右边数最后一个
- *:要删除的内容
$ var=Downloads/software/linux/dev/jd-gui-windows-1.4.0.zip
${var##*/} 取文件名
$ echo ${var##*/}
jd-gui-windows-1.4.0.zip
${var##*.} 取后缀名
$ echo ${var##*.}
zip
${var#*.} 取部分值,分隔-
$ echo ${var#*-}
gui-windows-1.4.0.zip
${var%/*} 取路径所在目录
$ echo ${var%/*}
Downloads/software/linux/dev