Amazon Best VPN GoSearch

Favicon OnWorks

kolordiff

Jalankan colordiff dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan colordiff yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


colordiff - alat untuk mewarna diff output

SINOPSIS


kolordiff [diff pilihan] [kolordiff pilihan] {file1} {file2}

DESCRIPTION


colordiff adalah pembalut untuk diff dan menghasilkan output yang sama seperti diff tetapi dengan berwarna
penonjolan sintaks pada baris arahan untuk meningkatkan kebolehbacaan. Keluaran adalah serupa dengan
bagaimana a diffpatch -generated mungkin muncul dalam Vim atau Emacs dengan sintaks yang sesuai
pilihan penonjolan didayakan. Skim warna boleh dibaca dari konfigurasi pusat
fail atau daripada pengguna tempatan ~/.colordiffrc fail.

colordiff menggunakan warna ANSI dan oleh itu hanya akan berfungsi apabila warna ANSI boleh
digunakan - contoh biasa ialah xterms dan Eterms, serta sesi konsol.

colordiff telah diuji pada pelbagai perisa Linux dan di bawah OpenBSD, tetapi sepatutnya
mudah alih secara meluas kepada sistem lain.

PENGGUNAAN


Gunakan colordiff di mana sahaja yang biasa anda gunakan diff, atau sebaliknya paipkan output ke colordiff:

Sebagai contoh:

$ colordiff fail1 fail2
$ perbezaan -u fail1 fail2 | colordiff

Anda boleh menyalurkan output kepada 'kurang', menggunakan pilihan '-R' (beberapa sistem atau jenis terminal
mungkin mendapat hasil yang lebih baik menggunakan '-r' sebaliknya), yang mengekalkan jujukan pelarian warna,
sebaliknya dipaparkan secara tidak betul atau dibuang oleh 'kurang':

$ perbezaan -u fail1 fail2 | colordiff | kurang -R

Jika anda ingin memaksa melumpuhkan urutan pelarian warna (contohnya paipkan output ke
tampalan), anda boleh menggunakan pilihan '--color=no' untuk berbuat demikian:

$ perbezaan -u fail1 fail2 | colordiff --color=no | tampal -p0 -d dir lain yang berfungsi

Jika anda mempunyai wdiff dipasang, colordiff akan mewarnakan yang ditambah dan dikeluarkan dengan betul
teks, dengan syarat pilihan '-n' diberikan kepada wdiff:

$ wdiff -n fail1 fail2 | colordiff

Anda mungkin mendapati ia berguna untuk dibuat diff memanggil secara automatik kolordiff. Tambah baris berikut
kepada ~ / .bashrc (atau setara):

alias diff=colordiff

Sebarang pilihan yang dihantar ke colordiff akan dihantar ke diff kecuali untuk
'difftype' pilihan khusus colordiff, cth

colordiff --difftype=debdiff file1 file2

Nilai yang sah untuk 'difftype' ialah: diff, diffc, diffu, diffy, wdiff, debdiff; ini
sepadan dengan perbezaan biasa, perbezaan konteks, perbezaan bersatu, perbezaan sebelah menyebelah, keluaran wdiff
dan output debdiff masing-masing. Gunakan penggantian ini apabila colordiff tidak dapat melakukannya
tentukan jenis perbezaan secara automatik.

Sebagai alternatif, binaan seperti 'cvs diff SOMETHING | colordiff' boleh dimasukkan ke dalam
~ / .bashrc seperti berikut:

fungsi cvsdiff () { cvs diff $@ | colordiff; }

Atau, menggabungkan idea di atas menggunakan 'kurang':

fungsi cvsdiff () { cvs diff $@ | colordiff |less -R; }

Ambil perhatian bahawa nama fungsi, cvsdiff, boleh disesuaikan.

Secara lalai colordiff mengembalikan kod keluar bagi seruan perbezaan yang mendasari (jika ada
satu), tetapi terdapat beberapa keadaan yang berguna untuk memaksa kod keluar colordiff
menjadi sifar: untuk melakukan ini gunakan pilihan '--fakeexitcode':

colordiff --fakeexitcode ...

Gunakan colordiff dalam talian menggunakan perkhidmatan onworks.net


Ad




×
Pengiklanan
❤ ️Beli, tempah atau beli di sini — tanpa kos, membantu memastikan perkhidmatan percuma.