所以我有这个bash脚本example.sh,它有一个接受这样的参数的命令
./example.sh import -override true
它不接受参数true。从我用Google搜索的内容看来,这似乎是linux中的一个命令。那是什么导致了问题? 有没有办法把true作为参数,还是我需要找到另一个参数?
答案 0 :(得分:5)
true
是一个命令,但这与此无关。字符串“true”仅在命令位置出现时被解释为命令(粗略地说,是命令的第一个非赋值字)。这里,它只是./example.sh
的一个参数。不知道内容在example.sh
中,我们不能更多地说明为什么论证没有被处理。