我想弄清楚我需要重写的脚本。
并且有以下语法
temp_var=${variable##* -p}
我查了一下,但没有找到这样的东西......
你能告诉我星号语法后面的Double-hashtags是什么意思吗?
答案 0 :(得分:2)
这是bash parameter substitution:
${var##Pattern}
从$var
中移除与$Pattern
前端相匹配的$var
的最长部分。
示例:
$ var=asssssssdf
$ echo ${var##a*s}
df