[linux]よく使うdiffとpatchとそのオプション

diff

diff -rNa -C 10 org_dir mod_dir > diff

patch

patch -p1 -d . -E < diff

-p1:directryをいくつ無視するかを示す。-p1ならひとつ。
パッチファイル内diff -option /directry1/directry2/directry3/……

修正ファイルだけ固めるとか

cp --parents `cat diff_file_list` ~/mod_dir

コメント

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