这段代码会输出什么
#!/bin/bashfor i in 'seq 1 10';
do
echo $i;
done
我输出了
seq 1 10
:oops: 那对单引号很可能是反引号之误。 :?
没有看明白也, #!/bin/bash
for i in `seq 1 10`;
do
echo $i;
done
or
for i in $(seq 1 10)
明白了吧。 for i in $(seq 1 10)命令替换偶一般用这个格式
因为比较容易看明白
单引号和反引号比较容易看走眼了
页:
[1]