如何将此命令的输出重定向到文件中:
for i in seq_chr*; do echo -n -e "$i \t"; ./script.py $i ; done
屏幕输出如下:
seq_chr1 0.005 14.145045 871199
seq_chr10 0.004 17.729745 105156
但我无法弄清楚如何将echo和我的python脚本的结果重定向到文件。谢谢你的任何建议!
答案 0 :(得分:4)
在>
循环后使用重定向运算符for
:
for .... >/where/to/save
所以在你的情况下:
for i in seq_chr*; do echo -n -e "$i \t"; ./script.py $i ; done >/where/to/save