标签: bash
我正在尝试理解bash脚本。 我看到## * /表达式与bash变量。 i.s $ {food ## * /} 有人可以告诉我为什么我们使用那个表达式?
答案 0 :(得分:1)
它被称为“参数扩展”。从开头($foo)搜索变量*/以寻找与模式#匹配的子字符串(即任何斜线),并返回变量中剩余的内容。将# - 符号加倍会使匹配变得贪婪,即它会尝试找到最长的匹配。
$foo
*/
#