我没有太多运气找到我的问题的答案,但也许我没有正确要求它。
我有一个启动过程,如下所示:
nohup ping 127.0.0.1 > log.txt >2>&1 &
非常简单的命令,将所有标准输出发送到 log.txt。唯一的问题是我正在运行的命令每隔 n 秒将数据发送到 log.txt。我想只输出一行到我的 log.txt 文件,而不是附加它并冒着填满我的驱动器的风险。
有没有办法只输出一行到不断被覆盖的 log.txt?
shell bash text-processing output
bash ×1
output ×1
shell ×1
text-processing ×1