我希望在我的 bash 脚本中有一个 if 语句:
if [[ "$v" == "A" || my_func $x $y ]] ; then
但我收到错误“预期的条件二元运算符”。 我已经尝试在对 my_func 的调用中为参数加上引号,但仍然没有用。尝试使用 eval,但也无济于事。
感谢您的帮助。
最佳答案
你可以试试:
if [[ "$v" == "A" ]] || my_func $x $y ; then
关于linux - Bash 脚本 'if' 调用带有参数的函数的语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9685836/