memorandums

日々の生活で問題解決したこと、知ってよかったことなどを自分が思い出すために記録しています。

LINUXのテキストファイル(内容)の一括変換

授業用とプライベートのWWWサーバーを分けるため、空き時間を見つけてサーバーのお引越しをしました。

ServerNameの変更があったため、あるコンテンツファイルの一部を書き換える必要がありました。そこで便利の方法を発見しました(普通のperlですが)。環境はLinuxです。同様のことはPerlをインストールすればWindowsでもできますね。

perl -p -i.bak -e 's/\'//g' *.html

この例は、カレントディレクトリにあるhtmlファイル全てについて、'(アポストロフィ)を削除し、変更前の内容をファイル名に.bakをつけて保存しなさい、という代物です。ITmediaの記事(Link)に紹介がありました。これは使えますねぇ。ITmedia様々です。