GNU/Linux >> Belajar Linux >  >> Linux

alat diff linux:buat daftar file yang dimodifikasi

Anda dapat menggunakan alat diff:lihat opsi -q dan -r

-q  --brief
Output only whether files differ.

-r  --recursive
Recursively compare any subdirectories found.

Contoh:

diff -qr dir1 dir2

Saya punya pendekatan sederhana untuk ini:Gunakan mode rsync-preview:

rsync -aHSvn --delete old_dir/ new-dir/

File yang ditampilkan sebagai "akan dihapus" oleh perintah itu akan menjadi file "baru". Yang lain yang akan ditransfer telah berubah dalam beberapa cara. Lihat halaman rsync-man untuk detail lebih lanjut.


diffutils paket termasuk lsdiff alat. Cukup berikan output dari diff -u ke lsdiff:

diff -u --other-diff-options path1 path2 | lsdiff

Linux
  1. Cara Menemukan File Modifikasi Terbaru atau Hari Ini di Linux

  2. 5 Alat Baris Perintah untuk Menemukan File dengan Cepat di Linux

  3. Lihat daftar file dalam arsip ZIP di Linux

  1. 80 Alat Pemantauan Linux untuk SysAdmins

  2. Bagaimana Cara Menemukan File yang Dimodifikasi dalam 30 Hari Terakhir di Linux?

  3. Bagaimana cara mendaftar semua file partisi di linux?

  1. Perintah Linux ls - Daftar File

  2. Contoh Perintah diff di Linux

  3. Cara membuat file bernama setelah baris dalam file teks di Linux