最佳答案
我的服务器上有一个名为 error.log 的文件,需要经常截断它。我有文件的 rw 权限。在 vi 中打开文件 > 删除所有内容 > 保存工作(显然)。但是当我尝试下面的
cat /dev/null > error.log
I get the message
File already exists.
显然,服务器上进行了某种配置,以防止意外重写文件。有人能告诉我如何在一个命令中“截断”文件吗?