Saya ingin melihat, secara rekursif, file yang berbeda dalam dua direktori. Diff dapat melakukan ini, tetapi ini menunjukkan kepada saya perbedaan garis demi garis, yang tidak saya inginkan. Apakah ada alat yang melakukan ini, atau cara untuk melakukan ini dengan Diff (saya membaca halaman manual, saya tidak melihat apa-apa)?
linux
command-line
shell
diff
pengguna13743
sumber
sumber
Anda sedang mencari
-q
opsi:sumber
Salah satu cara untuk melakukan ini adalah dengan melakukannya
Itu masih akan melakukan perbandingan baris per baris, tetapi setiap perbandingan file dimulai dengan "diff dir1 / file dir2 / file", jadi grepping "diff" hanya akan menampilkan baris tersebut (yaitu file yang berbeda).
sumber
Jika Anda adalah pengguna emacs, periksa direktori-ediff. Anda dapat melihat perbedaan file dan kemudian menelusuri perbedaan line-by-line jika Anda perlu melihat mengapa mereka berbeda.
sumber