bash - 回声否定

bash - 回声否定
echo ${string##*.}   # this will show everything after last "."

我怎样才能恢复(否定)这一点 - 显示最后一个“。”之前的所有内容。

答案1

${string%.*}将删除匹配的最短尾随部分.*

例如参数扩展在优秀的Bash指南

相关内容