job/etc

두 파일 비교해서 그중에 같은 내용은 빼고 출력(즉 두개 비교해서 다른 내용만 출력)

시스템엔지니어 2018. 8. 31. 16:43

perl -e 'open A,$ARGV[0]; open B,$ARGV[1]; @h{<A>}++; print grep {!exists $h{$_}} <B>' test input






ex)

cat test1.txt

aaa

bbb

ccc




cat test2.txt

aaa

ccc



perl -e 'open A,$ARGV[0]; open B,$ARGV[1]; @h{<A>}++; print grep {!exists $h{$_}} <B>' test2.txt test1.txt   


bbb