管理人Kのひとりごと

デジモノレビューやプログラミングや写真など

sedでファイルの1~4行目を削除してファイルを上書き保存する

掲題のようなことがあったので備忘。sedをほどんど使ったことなかったんですが、便利ですね。

やりかた

「-i」を付けるとファイルを上書き保存する。

sed1,4d’ -i hoge.txt

応用編

フォルダ内の「*.txt」に対して、1-4行目を削除して上書き保存。

find ./ -name "*.txt" | xargs sed '1,4d' -i