ファイルの中身を空にしてファイル自体は残す

Linuxサーバー構築・設定

ファイルの中身だけ空っぽにしてファイルを残す方法。viで開き

:%d

とやっても良いのですが、ファイル自体が重たいと開くまでに時間がかかり億劫です。以下の方法で中身だけ消すことができます。

> hoge.txt
truncate -s 0 hoge.txt
: > hoge.txt

Linuxサーバー構築・設定