小编nee*_*l g的帖子

如何仅重定向命令产生的部分输出?

假设我运行了一个名为 python 的程序,test.py并希望将它的所有输出保存在一个文件中。
我们可以通过python3 test.py > output.txt

但是,如果程序产生很多行,那么 bash 中减少写入文件的数据量的最有效方法是什么?

示例:保存程序输出的每一x行,或者每行。

那么我怎样才能只使用 bash 来做到这一点,最好是实时更新文件呢?

编辑:- SteelDriver 的回答似乎有效。但是,有人还可以告诉我一个命令,x它按原样打印第一行,但在行之后x,输出每一y行并将它们存储在文件中?

python command-line bash io

1
推荐指数
1
解决办法
44
查看次数

标签 统计

bash ×1

command-line ×1

io ×1

python ×1