Memo/Linux/diff

http://dexlab.net/pukiwiki/index.php?Memo%2FLinux%2Fdiff
 

diff


diffで標準入力同士を比較

  • 一時ファイルを作らなくてもコマンドの出力同士を比較できる
    1. diff -uw <(command1 < file1) <(command1 < file2)

diffに色付け

  • colordiffを使う
  • CentOS6
    1. sudo yum install colordiff --enablerepo=epel
    2.  
    3. vi ~/.bashrc
    4. ----
    5. if $(type colordiff > /dev/null 2>&1);then
    6.   alias diff='colordiff -u'
    7. else
    8.   alias diff='diff -u'
    9. fi
    10. ----
    11. source ~/.bashrc
  • Ubuntu 12.04 LTS
    1. sudo aptitude install colordiff

diff:スペースやタブの違いを無視して比較

  1. diff -uBbwE old new
  • ディレクトリを比較
    1. diff -r dir1 dir2

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-12-01 (金) 18:13:25 (11d)