2011-12-01から1ヶ月間の記事一覧

diffとpatchの使い方

複数ファイルがある可能性のある2つのディレクトリaとbがあったとして、そのdiffをする方法。 diff -urN a b > diff.diff aが編集前、bが編集後のディレクトリとして、編集内容を表すdiff.diffがとれる。拡張子をdiffにすると、Emacsでカラーで表示されるよ…

ディレクトリの中にあるたくさんのファイルの文字列を全置換する方法

いまのディレクトリにある全てのテキストファイルにあるテキスト ABC を検索してそれをすべて DEF に置換するコマンド。 find . -name "*.txt" -exec sed -i 's/ABC/DEF/g' {} \;