sed 複数ファイル を置換 | クズリーマンのカス備忘録

sed 複数ファイル を置換

tux logo Linux
スポンサーリンク

 

sed コマンドを使って、複数ファイルで同じ置換をしたいとき。

たとえばすべてのcsvファイルから「”」(ダブルクォーテーション)を削除するとか。

 

find ファイル名 | xargs sed -i "s/置換前/置換後/g"

    参考:はてぶ

    • 「ファイル名」は、file-rev1.txt、file-rev2.txtとかならfile-rev*.txtなどで複数選択します。

    find *.csv

    みたいに指定できるみたいですな。

     

     

    find の部分はgrepなどでもよさげですな。

     

    本日も快晴ですな。

     

     

    コメント

    タイトルとURLをコピーしました