Ini adalah interdiff perintah yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
interdiff - tampilkan perbedaan antara dua file diff
RINGKASAN
interdiff [[-P n] | [--strip-pertandingan=n]] [[-kamu n] | [--bersatu=n]] [[-D PAT] |
[--jatuhkan-konteks=PAT]] [[-q] | [--tenang]] [[-z] | [--dekompresi]] [[-b] |
[--abaikan-ruang-ubah]] [[-B] | [--abaikan-baris-kosong]] [[-i] |
[--ignore-case]] [[-w] | [--abaikan-semua-spasi]] [[--interpolasi] | [--gabungkan] |
[--flip]] [--no-revert-dihilangkan] perbedaan1 perbedaan2
interdiff {[--bantuan] | [--Versi: kapan]}
DESKRIPSI
interdiff menciptakan perbedaan format terpadu yang mengekspresikan perbedaan antara dua perbedaan.
Perbedaan keduanya harus relatif terhadap file yang sama. Untuk hasil terbaik, perbedaan harus dimiliki
setidaknya tiga baris konteks.
Untuk membalikkan tambalan, gunakan /dev/null untuk perbedaan2.
Untuk mengurangi jumlah konteks dalam tambalan, gunakan:
interdiff -U1 /dev/null file tambalan
Sejak interdiff tidak memiliki keuntungan untuk dapat melihat file yang ingin
dimodifikasi, ia memiliki persyaratan yang lebih ketat pada format input daripada tambalan(1) tidak. NS
output dari GNU diff akan baik-baik saja, bahkan dengan ekstensi, tetapi jika Anda ingin menggunakan a
tambalan yang diedit dengan tangan mungkin bijaksana untuk membersihkan offset dan penghitungan menggunakan menghitung ulang(1)
pertama.
Namun, perhatikan bahwa kedua tambalan harus relatif terhadap versi yang sama
kumpulan file asli.
Perbedaannya mungkin dalam format konteks. Outputnya, bagaimanapun, akan dalam format terpadu.
PILIHAN
-h
Diabaikan, untuk kompatibilitas dengan versi interdiff yang lebih lama. Opsi ini akan hilang
segera.
-p n, --strip-pertandingan=n
Saat membandingkan nama file, abaikan yang pertama n komponen pathname dari kedua patch.
(Ini mirip dengan -p pilihan ke GNU tambalan(1).)
-q, --diam
Keluaran lebih tenang. Jangan memancarkan garis alasan di awal setiap tambalan.
-U n, --bersatu=n
Mencoba untuk menampilkan n garis konteks (membutuhkan setidaknya n garis konteks di keduanya
file masukan). (Ini mirip dengan -U pilihan ke GNU diff(1).)
-d POLA, --drop-konteks=POLA
Jangan tampilkan konteks apa pun pada file yang cocok dengan wildcard shell POLA. Pilihan ini
dapat diberikan berkali-kali.
Perhatikan bahwa interpretasi pola wildcard shell tidak menghitung garis miring
karakter atau titik sebagai spesial (dengan kata lain, tidak ada tanda yang diberikan kepada pertandingan). Ini
adalah agar pola tipe “*/basename” dapat diberikan tanpa membatasi jumlah
komponen nama jalur.
-i, --abaikan-kasus
Pertimbangkan huruf besar dan kecil untuk menjadi sama.
-w, --abaikan-semua-ruang
Abaikan perubahan spasi putih di tambalan.
-b, --abaikan-ruang-perubahan
Abaikan perubahan jumlah spasi putih.
-B, --abaikan-baris-kosong
Abaikan perubahan yang semua barisnya kosong.
-z, --dekompresi
Dekompresi file dengan ekstensi .gz dan .bz2.
--menambah
Jalankan sebagai "interdiff". Ini adalah default.
--menggabungkan
Jalankan sebagai "combinediff". Lihat gabungan(1) untuk informasi lebih lanjut tentang bagaimana perilaku
diubah dalam mode ini.
--no-revert-dihilangkan
(Hanya untuk mode interpolasi) Ketika file diubah oleh patch pertama tetapi tidak oleh
kedua, jangan kembalikan perubahan itu.
--membantu
Tampilkan pesan penggunaan singkat.
--Versi: kapan
Menampilkan nomor versi interdiff.
CONTOH
Penggunaan dasar:
interdiff -z 3.2pre1.patch.gz 3.2pre2.patch.gz
Membalikkan tambalan:
patch interdiff /dev/null
Membalikkan bagian dari tambalan (dan mengabaikan sisanya):
filterdiff -i file.c file patch | \
interdiff /dev/stdin /dev/null
Gunakan interdiff online menggunakan layanan onworks.net