繁体   English   中英

Bash脚本'if'语句,该语句调用带有参数的函数

[英]Bash script 'if' statement that calls a function with parameters

提示:本站提供中英文对照查看,鼠标放在中文字句上可显示英文原文。 若本文未解决您的问题,推荐您尝试使用帮您解决。

我想要在我的bash脚本中执行以下if语句:

if [[ "$v" == "A" || my_func $x $y ]] ; then

但出现错误“预期条件二进制运算符”。 我已经尝试在对my_func的调用中的参数周围加上引号,但是仍然没有好处。 尝试玩eval,但也无济于事。

谢谢你的帮助。

你可以试试:

if [[ "$v" == "A" ]] || my_func $x $y ; then
问题未解决?试试使用:帮您解决问题。
暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM