diffコマンドで片方のファイルにしかないものを抽出
1292 ワード
はじめに
新旧の2つのファイルが、新しい方だけにあるものを抽出したいケースがあります。
(例えば、insertとupdateを別々に処理するなど)
diffコマンドで、差分の内容を制御するオプションがあるので、それを使ってやります。
使用例
$ cat old.txt
1
2
3
4
8
9
$ cat new.txt
1
2
3
4
5
6
7
8
9
$ diff --old-line-format='' --unchanged-line-format='' --new-line-format='%L' old.txt new.txt
5
6
7
参考リンク
$ cat old.txt
1
2
3
4
8
9
$ cat new.txt
1
2
3
4
5
6
7
8
9
$ diff --old-line-format='' --unchanged-line-format='' --new-line-format='%L' old.txt new.txt
5
6
7
Author And Source
この問題について(diffコマンドで片方のファイルにしかないものを抽出), 我々は、より多くの情報をここで見つけました https://qiita.com/n_slender/items/b951daf444c2fba0dbac著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .