sed -i = 入力ファイルに上書きする - sed
sedは行単位で簡単に文字列変換したい時に便利なツールですが、sed -i で入力ファイルに直接上書きすることができます。**** 書式
--------
sed -i -e 正規表現 入出力ファイル名
--------
o 正規表現 --(例:'s/ミク/ミクさん/g')。
**** 使用例
sed -i -e 's/ミク/ミクさん/g' ネギ.txt
**** メモ
o 日本語を扱う場合は、画面の文字コードとファイルの文字コードを合わせる必要があります。
(Git Bash画面の場合は、ファイルの文字コードをUTF-8に合わせると上手く変換できました。)
o 英数字だけの変換でしたら、特殊な環境でなければ、問題なく変換できます。
**** 確認した処理系
o GNU sed 4.4 (Git for Windows付属のGit Bash画面で実行)
==
関連ページ:
▼制作メモ