sedでファイルの先頭に文字を挿入するコマンド
sed -e '1i 文字列' [対象ファイル名] > [変更後のファイル名]
※いち・アイ
※↑文字列の部分に変数を使いたい場合は、シングルクォート(')ではなくダブルクォート(")で囲んであげて、変数の頭に$を付け忘れないように!
※2行目に挿れたい時は2iでいけるよ!
sedでファイルの末尾に文字を挿入するコマンド
sed -e '$a 文字列' [対象ファイル名] > [変更後のファイル名]
※ダラー・エー
sedでファイルの先頭行を削除するコマンド
sed '1d' [対象ファイル名] > [変更後のファイル名]
※いち・デー
sedで先頭行を削除して上書き保存するコマンド
sed -i '1d' [対象ファイル名]
※いち・デー
sedで複数行にまたがった文字列を置換するコマンド
sed -z 's/あい\nうえお/かき\nくけこ/g' [対象ファイル名] > [変更後のファイル名]
改行部分は\nと書いてあげる。
参考サイト:https://genzouw.com/entry/2019/09/09/085746/1722/
sedでファイルの各行頭に文字を挿入するコマンド
sed -e 's/^//g'
「^」が行頭を意味する記号。
sedでファイルの各行末に文字を挿入するコマンド
sed -e 's/$//g'
「$」が行末を意味する記号。