如何编写新行 - Echo命令

时间:2014-10-23 13:55:28

标签: bash echo

我有一个日志文件和简单的bash脚本:

echo -e "$date $totalsize $dupsize $per" > log.txt 

但是当我执行这个脚本时,它会写第一行log.txt并向我显示最后一个数据。

我试过\但不起作用。

执行此脚本时如何写入新行?

1 个答案:

答案 0 :(得分:5)

我认为你的意思是你要附加到log.txt?在这种情况下,请使用:

echo -e "$date $totalsize $dupsize $per" >> log.txt

注意>>,这意味着追加。

使用>每次运行时都会创建一个新文件(覆盖它),包含你回复它的内容。