0
#!/bin/sh
if [ $1+$2 -eq 1 ]
then : ;
else echo {$1..$2}
fi
你好球员, 得到这个代码,它应该做的:从ARG1写数字到arg2的($ 1 = 3,$ 2 = 6然后3 4 5 6应输出)如果ARG游戏0和1或0和1,应该做什么,但实际上得到错误和坏输出:
./kek1.sh: 2: [: Illegal number: 1+2
{1..2}
人知道什么是错?
谢谢。
的[我如何遍历各种可能的重复通过在bash变量定义号码?](http://stackoverflow.com/questions/169511/how-do-i-iterate-over-a-range-of-numbers-defined-by-variables-in-bash) – l0b0