【发布时间】:2015-08-23 10:41:13
【问题描述】:
我正在尝试向 .run 文件发送两个参数。 $2 默认应该是 0。
如果 $2 arg = 1 那么
grep -i a -1 --color -E $1 *.*其他
grep -i --color -E $1 *.*
, 像这样的
if [${2:-0} = 1] then
grep -i a -1 --color -E $1 *.*
else
grep -i --color -E $1 *.*
fi
但它似乎没有工作?有什么想法吗?
谢谢
【问题讨论】:
-
通过shellcheck.net运行您的代码。
标签: bash if-statement arguments