GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana membandingkan dan menggabungkan file teks di Linux

Membandingkan file teks membutuhkan waktu, tenaga, monitor besar dan kesabaran yang baik, atau hanya alat yang tepat untuk melakukannya tanpa salah satu dari yang disebutkan di atas. Jika Anda seorang editor yang harus menangani beberapa versi file teks, atau pengembang yang ingin memeriksa berbagai revisi kode file, maka tutorial berikut adalah untuk Anda.

Diffuse

Diffuse adalah pembanding dan penggabungan teks kecil yang berguna yang dibangun dengan mempertimbangkan pengembang. Ini fitur antarmuka grafis yang mudah digunakan yang memposisikan dua file teks berdampingan. Elemen kunci dari alat perangkat lunak ini adalah kemampuan penyorotannya yang secara otomatis mendeteksi perbedaan antara dua file dan menyorotnya. Selain itu, Diffuse dapat mendeteksi format file dan memanfaatkan serangkaian metode penyorotan lainnya. Misalnya, dalam gambar berikut, Anda dapat melihat dua versi berbeda dari file XML. Diffuse menunjukkan "bagian" yang berbeda dengan warna oranye, serta titik perbedaan yang tepat dengan warna merah.

Anda dapat mengubah format melalui menu opsi “Format” yang terletak di panel atas. Menu opsi "Gabung" memungkinkan serangkaian opsi penggabungan atau penyalinan dari kiri ke kanan atau sebaliknya. Untuk penjelajahan perbedaan yang lebih mudah dan lebih cepat, terutama dalam file yang lebih panjang, Anda dapat menggunakan tombol pintas ctrl+panah atas atau ctrl+panah bawah yang masing-masing sesuai dengan “lihat perbedaan sebelumnya” dan “lihat perbedaan berikutnya”.

Ada banyak codec teks yang didukung (semua yang saya tahu), dan Anda bahkan dapat mengatur direktori repositori lokal melalui menu pengaturan “Edit/Preferensi/Kontrol Versi” untuk memungkinkan Diffuse mengimpor file dari Git, CVS, Bazaar atau folder Mercurial. Anda tentu saja dapat mengimpor file teks sederhana juga dengan menekan tombol “buka file” yang terletak di kiri atas setiap area dokumen.

Meskipun ini dapat dilakukan dengan sempurna dengan Diffuse, saya menyarankan agar editor menggunakan fitur perbandingan LibreOffice ketika mereka menangani file konten tertulis.

LibreOffice

Hal pertama yang perlu Anda lakukan adalah membuka versi pertama file dengan LibreOffice. Kemudian Anda pergi ke panel atas dan pilih opsi "Edit/Bandingkan Dokumen". Ini akan membuka dialog pengelola file yang memungkinkan Anda memilih versi file yang diperbarui dan setelah dipilih, Anda akan diberikan perbedaan dan dialog kontrol.

Anda dapat memilih setiap entri perubahan dari jendela kontrol dan baris yang sesuai akan disorot pada dokumen.

Untuk kontrol yang lebih baik, Anda dapat menggunakan tab "Filter". Ini memungkinkan Anda untuk menampilkan suntingan dari editor tertentu, memilih tindakan tertentu (penyisipan, penghapusan, perubahan format, perubahan tabel), atau bahkan menentukan periode waktu tertentu dan hanya menampilkan perubahan yang terjadi selama periode ini. Ini sangat membantu bagi pemimpin redaksi yang ingin memeriksa hasil kerja penyuntingan kolaboratif.

Pembaruan:

Ini adalah bagian 2 dari artikel ini yang membahas Meld dan Vim.

https://www.howtoforge.com/tutorial/compare-merge-text-file-linux-part-2/


Linux
  1. Cara Menambahkan Teks ke Akhir File di Linux

  2. Cara Menambahkan Nomor Baris Ke File Teks Di Linux

  3. Bagaimana membedakan biner dari file teks di linux

  1. Cara mengekstrak file .gz dan .tar.gz di Linux

  2. Cara Audit untuk Modifikasi file dan Eksekusi File di Linux

  3. Bagaimana cara menambahkan baris header dan trailer ke file di Linux

  1. Cara Mengganti Nama File dan Direktori di Linux

  2. Cara Zip File dan Direktori di Linux

  3. Cara Menyalin File dan Direktori di Linux