是否可以只写类似的东西
for i in 1 2 do echo $i done
在命令行中并运行它?因为当我尝试这样做时,除了每次按 Enter 时打印 > 之外什么也没有发生。
答案1
尝试这个:
for i in 1 2; do echo $i; done
象征;
着命令的分离。它会像这样:
$ for i in 1 2
> do
> echo $i
> done
1
2
$
是否可以只写类似的东西
for i in 1 2 do echo $i done
在命令行中并运行它?因为当我尝试这样做时,除了每次按 Enter 时打印 > 之外什么也没有发生。
尝试这个:
for i in 1 2; do echo $i; done
象征;
着命令的分离。它会像这样:
$ for i in 1 2
> do
> echo $i
> done
1
2
$