bash では、
> filename
しましょう。これにより、空のファイル filename が残ります .
PS:sudo
が必要な場合 truncate
の使用を検討してください
ユーザーコマンドを使用できます:truncate
truncate -s 0 test.txt
(「-s 0」でサイズ指定)
http://www.commandlinefu.com/commands/view/12/empty-a-file
これを行うことができます:
echo -n "" > file.log
>
の使用 echo -n
からの (null) 入力を書き込む ファイルに。
>>
の使用 追加する ファイルへの null 入力 (効果的には touch
以外は何もしません) する)