テキストファイル内の文字列を一括変換させたい場合,テキスト成形ツール「sed」を利用するのがよい。sedがインストールされているかどうかは,次のようにして確認しよう。インストールされていない場合には,RPMの場合「rpmfind.net」などから検索してインストールすればよい。
# rpm -qa| grep sed sed-3.02-6j1 |
sedが使える環境であれば,例えば「hogehoge.txt」ファイルの中に含まれる「Windows」の文字列を「Window」に置換したい場合,次のように指定すればよい。
$ sed -e 's/windows/window/g' ./hogehoge.txt |
Copyright © ITmedia, Inc. All Rights Reserved.