bash脚本

时间:2016-04-04 14:38:46

标签: linux bash

我在bash脚本中的$ {basename $ option}中出现“错误替换”错误,其中“$ option”在脚本中稍后输入,是否有人知道如何修复它?

function findByExtension {
strip=${basename $option}
extension="${strip##*.}"

}

我还在剧本开头加入了'#!/ bin / bash'。

1 个答案:

答案 0 :(得分:2)

您希望在那里执行命令替换,而不是参数替换。

strip="$(basename "$option")"