【发布时间】:2014-04-19 13:41:23
【问题描述】:
我需要删除文件中的所有行,但基本上留下一个没有内容和行的空文件。据我所知,可以这样做:
rm file.txt 2> /dev/null
touch file.txt
但是,在 BASH 中是否有更简单、更规范的解决方案?
【问题讨论】:
-
你应该看看stackoverflow.com/questions/980283/…(因为当文件被打开时,即使它被“删除”仍然可以访问)
-
我们的回答对您有帮助吗?
标签: bash