我需要删除文件中的所有行,但基本上留下一个没有内容和行的空文件。据我所知,可以这样做:
rm file.txt 2> /dev/null
touch file.txt
但是,在 BASH 中是否有更简单、更规范的解决方案?
最佳答案
这是我一直使用的一种非常快速的方法:
> file.txt
它完全清空文件并更新修改时间。
关于bash - 在 BASH 中删除文件内容的最简单方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22402054/