如何在 bash 中清空一堆文件的最佳方法是什么?到目前为止我一直在这样做
echo "" > development.log
echo "" > production.log
Run Code Online (Sandbox Code Playgroud)
我真的不想删除这些文件,所以rm
不可能。我尝试过很多事情,比如
echo "" > *.log
Run Code Online (Sandbox Code Playgroud)
但没有任何效果。
kma*_*rsh 11
你不需要回声。只是
>filename
Run Code Online (Sandbox Code Playgroud)
将清空文件。要编辑 rassie...
for FILE in *.log
do
>"${FILE}"
done
Run Code Online (Sandbox Code Playgroud)
首选引号和括号,因为它们可以正确处理包含空格或特殊字符的文件。
归档时间: |
|
查看次数: |
14378 次 |
最近记录: |