置換えなどに効果を発揮するsedコマンドまとめ

応用テクニック

sed -i.bak -e 's/置換前/置換後/g' 対象ファイル名
sed -e '/置換前1/置換後1/g' -e '/置換前1/置換後2/g'  対象ファイル名
sed -f スクリプト.sed 入力.txt > 出力.txt
sed -b
sed s/^/ADD/g 対象ファイル名

 

'/特定の文字/!s/置換前キーワード/置換後キーワード/g'

ファイルリストを渡して処理する。

cat filelist.txt | xargs sed -e 's/hoge/fuga/g'

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS