在Linux終端下處理文件時,有時候我們想要直接清空文件的內容時但又不用使用任何Linux命令行編輯器,去打開這些文件。那如何才能達到這個目的呢?
1.通過重定向到NULL來清空文件內容
清空或者讓一個文件成為空白的最簡單方式,是像下面那樣,通過 shell 重定向 null 到該文件:
先看文件 access.log 的大小:
開始執行如下命令清空文件:
文件大小變為了0
2.通過 true 命令重定向來清空文件
下面將使用 : 符號,他是 shell 的一個內置命令,等同於 true 命令,它可以被用來作為一個no-op
具體操作如下: