我想执行以下形式的命令
1 1
2 2
3 3
....
然而,当我使用序列时,printf '%d %d \n' $(seq 1 1 10)
我得到的是
1 2
3 4
5 6
...
有没有办法指定计数器不应在同一行内递增?
答案1
您可以使用GNU并行也适用于此。具有并行运行命令的额外好处。
parallel echo {#} {#} ::: {1..3}
1 1
2 2
3 3
答案2
用于:
for i in {1..10}; do
echo "$i $i"
done