Unix/sed

先頭行から文字列「KEYWORD」が出現する行までを削除する

sed -e '1,/KEYWORD$/d' target_file

n行目からm行目を削除する

sed -e '10,15d' target_file

n文字分の繰り返しを削除する

数字3文字を削除

sed -d 's/[0-9]\{3\}//' target_file

文字列置換した内容を元ファイルに反映する

-i オプションをつける

sed -i 's/BEFORE/AFTER/' target_file

改行コードを変換する

LFCR(\r\n) > CR(\n)

sed 's/\r//g' target_file

CR(\n) > LFCR(\r\n)

sed 's/$/\r/g' target_file



---
update at 2020/12/16 18:11:17

※注:当サイトは特定環境において確認できた事象のみを記述しています。他の環境での動作は一切保証しません。