鉴于我有一个python脚本如下:
#!/usr/bin/python
for i in range(1,4):
print i
我想在bash循环中运行它3次,但我想将输出添加为列而不是连接。有没有办法实现这个目标?
输出:
1 1 1
2 2 2
3 3 3
答案 0 :(得分:0)
喜欢这个?:
$ for i in {1..3} ; do echo $i $i $i ; done
1 1 1
2 2 2
3 3 3
答案 1 :(得分:0)
您正在寻找pr
命令:
for i in 1 2 3 ; do
python a.py
done | pr -t -3
输出:
1 1 1
2 2 2
3 3 3
顺便说一下,要获取您需要使用的1
到3
的数字:
range(1,4) # <-- 4, not 3!
在Python中