在Bash脚本中循环时附加到文件,但每次脚本执行都会打开一个新文件



我正在循环通过文本文件,并使用>> FinalCopy.txt添加匹配的行到文本文件。但是,我希望每次执行脚本时始终将FinalCopy.txt作为空白文本文件打开,并用bash脚本在运行时生成的任何新数据覆盖它。

你可以做一个

echo "" > "FinalCopy.txt";

cat /dev/null > "FinalCopy.txt";

在你的循环开始工作之前

最新更新