InggrisPerancisSpanyol

Ad


favorit OnWorks

diffstat - Online di Cloud

Jalankan diffstat di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah diffstat 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


diffstat - buat histogram dari diff-output

RINGKASAN


diffstat [pilihan] [spesifikasi file]

DESKRIPSI


Program ini membaca output dari diff dan menampilkan histogram penyisipan,
penghapusan, dan modifikasi per-file. Diffstat adalah program yang berguna untuk meninjau
file patch yang besar dan kompleks. Itu membaca dari satu atau lebih file input yang berisi output
dari diff, menghasilkan histogram dari total baris yang diubah untuk setiap file yang dirujuk.

Jika nama file input diakhiri dengan .bz2, .gz, .lzma, .z ​​atau .Z, diffstat akan membaca
data terkompresi melalui pipa dari program yang sesuai. Hal ini juga dapat menyimpulkan
jenis kompresi dari file yang disalurkan melalui input standar.

Diffstat mengenali jenis keluaran paling populer dari diff:

terpadu
disukai oleh tambalan utilitas

konteks
terbaik untuk keterbacaan, tetapi tidak terlalu ringkas.

kegagalan
tidak baik untuk banyak, tetapi sederhana untuk menghasilkan.

Diffstat mendeteksi garis yang dikeluarkan oleh diff untuk mengetahui file mana yang dibandingkan, dan
kemudian menghitung penanda di kolom pertama yang menunjukkan jenis perubahan (penyisipan,
penghapusan atau modifikasi). Ini ditampilkan dalam histogram sebagai "+", "-" dan "!"
karakter.

Jika tidak ada nama file yang diberikan pada baris perintah, diffstat membaca perbedaan dari
masukan standar.

PILIHAN


-b abaikan baris yang cocok dengan "File biner XXX dan YYY berbeda" di diff

-c awali setiap baris output dengan "#", menjadikannya baris komentar untuk skrip shell.

-C tambahkan urutan pelarian warna SGR untuk menyorot histogram.

-D tujuan
tentukan direktori yang berisi file yang dapat disebut sebagai hasil dari
menerapkan perbedaan. diffstat akan menghitung baris dalam file yang sesuai
(setelah menyesuaikan nama dengan -p opsi) untuk mendapatkan jumlah total baris dalam
setiap berkas.

Sisanya, setelah dikurangi garis yang dimodifikasi dan dihapus, ditampilkan sebagai "tidak berubah
garis".

-d Debug mencetak banyak informasi. Biasanya dikompilasi, tetapi bisa juga
tertindas.

-e fillet
mengarahkan kesalahan standar ke fillet.

-E hapus urutan pelarian ANSI pada setiap baris sebelum menguraikan perbedaan. Ini
memungkinkan diffstat untuk digunakan dengan perbedaan warna.

-f format
menentukan format histogram.

0 untuk ringkas, yang hanya menunjukkan nilai dan satu kode histogram untuk masing-masing
masukkan (+), hapus (-) atau ubah (!)

1 untuk keluaran normal,

2 untuk mengisi histogram dengan titik-titik,

4 untuk mencetak setiap nilai dengan histogram.

Setiap nilai bukan nol memberikan histogram. Titik-titik dan nilai-nilai individu dapat menjadi
digabungkan, misalnya -f6 memberikan keduanya.

-h mencetak pesan penggunaan dan keluar.

-k menekan penggabungan nama file dalam laporan.

-K mencoba meningkatkan anotasi file "hanya" dengan mencari kecocokan di
kumpulan file yang dihasilkan dan menyimpulkan apakah file tersebut ditambahkan atau dihapus.

Ini saat ini tidak bekerja dalam kombinasi dengan -R karena diffstat hanya memelihara
kumpulan file yang dihasilkan.

-l hanya mencantumkan nama file. Tidak ada histogram yang dihasilkan.

-m gabungkan jumlah sisipan/hapus dari setiap "potongan" file tambalan untuk memperkirakan a
jumlah garis yang dimodifikasi.

-n jumlah
tentukan lebar minimum yang digunakan untuk nama file. Jika Anda tidak menentukan ini, diffstat
menggunakan panjang nama file terpanjang, setelah menghapus awalan umum.

-N jumlah
tentukan lebar maksimum yang digunakan untuk nama file. Nama yang lebih panjang dari batas ini adalah
terpotong di sebelah kiri. Jika Anda tidak menentukan ini, diffstat selanjutnya cek -n
.

-o fillet
mengarahkan output standar ke fillet.

-p jumlah
menimpa logika yang menghapus nama jalur umum, mensimulasikan tambalan opsi "-p".

Jika Anda tidak memberikan -p pilihan, diffstat memeriksa perbedaan dan strip the
awalan umum dari nama path. Ini bukan apa tambalan tidak.

-q tekan pesan "0 file diubah" untuk perbedaan kosong.

-r kode
menyediakan pembulatan opsional dari data yang ditampilkan dalam histogram, bukan pemotongan
dengan penyesuaian kesalahan.

0 adalah default. Tidak ada pembulatan yang dilakukan, tetapi akumulasi kesalahan ditambahkan ke
kolom berikut.

1 membulatkan data

2 membulatkan data dan menyesuaikan histogram untuk memastikan bahwa itu menampilkan sesuatu
jika ada perbedaan bahkan jika itu biasanya dibulatkan menjadi nol.

-R Asumsikan tambalan dibuat dengan file lama dan baru ditukar.

-s hanya tampilkan baris ringkasan, misalnya jumlah penyisipan dan penghapusan.

-S sumber
ini seperti -D opsi, tetapi menentukan lokasi di mana file asli
(sebelum menerapkan perbedaan) dapat ditemukan.

-t menimpa histogram, menghasilkan output dari nilai yang dipisahkan koma untuk nomor tersebut
baris yang diubah ditemukan dalam perbedaan untuk setiap file: dimasukkan, dihapus dan
diubah.

If -S or -D opsi diberikan, jumlah baris yang tidak berubah mendahului jumlah
perubahan.

-T mencetak angka yang -t opsi akan ditampilkan, antara nama path dan
histogram.

Lebar jumlah perubahan ditentukan oleh nilai terbesar (tetapi setidaknya
3). Lebar yang diberikan dalam -w pilihan terpisah dari lebar angka-angka ini.

-u menekan penyortiran nama file dalam laporan.

-v menunjukkan kemajuan, misalnya, jika output diarahkan ke file, tulis pesan kemajuan
ke kesalahan standar.

-V mencetak nomor versi saat ini dan keluar.

-w jumlah
tentukan lebar maksimum histogram. Histogram tidak akan pernah lebih pendek
dari 10 kolom, untuk berjaga-jaga jika nama file menjadi terlalu besar.

LINGKUNGAN


Diffstat berjalan di lingkungan POSIX.

Anda dapat mengganti jalur program yang dikompilasi yang digunakan untuk mendekompresi file input dengan:
mengatur variabel lingkungan yang sesuai dengan namanya:

DIFFSTAT_BZCAT_PATH
DIFFSTAT_BZIP2_PATH
DIFFSTAT_COMPRESS_PATH
DIFFSTAT_GZIP_PATH
DIFFSTAT_LZCAT_PATH
DIFFSTAT_PCAT_PATH
DIFFSTAT_UNCOMPRESS_PATH
DIFFSTAT_XZ_PATH
DIFFSTAT_ZCAT_PATH

Namun, diffstat mengasumsikan bahwa program yang dihasilkan menggunakan opsi baris perintah yang sama,
misalnya, "-c" untuk mendekompresi ke output standar.

Gunakan diffstat online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    menenggak
    menenggak
    SWIG adalah alat pengembangan perangkat lunak
    yang menghubungkan program yang ditulis dalam C dan
    C++ dengan berbagai level tinggi
    bahasa pemrograman. SWIG digunakan dengan
    berbeda...
    Unduh SWIG.dll
  • 2
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Bereaksi tema WooCommerce, dibangun dengan
    JS berikutnya, Webpack, Babel, Node, dan
    Express, menggunakan GraphQL dan Apollo
    Klien. Toko WooCommerce di React(
    berisi: Produk...
    Unduh WooCommerce Nextjs React Theme
  • 3
    archlabs_repo
    archlabs_repo
    Repo paket untuk ArchLabs Ini adalah
    aplikasi yang juga bisa diambil
    dari
    https://sourceforge.net/projects/archlabs-repo/.
    Ini telah dihosting di OnWorks di ...
    Unduh archlabs_repo
  • 4
    Proyek Zephyr
    Proyek Zephyr
    Proyek Zephyr adalah generasi baru
    sistem operasi waktu-nyata (RTOS) yang
    mendukung banyak perangkat keras
    ilmu bangunan. Hal ini didasarkan pada
    kernel jejak kecil...
    Unduh Proyek Zephyr
  • 5
    SCon
    SCon
    SCons adalah alat konstruksi perangkat lunak
    itu adalah alternatif yang unggul untuk
    alat pembuatan "Buat" klasik yang
    kita semua tahu dan cinta. SCon adalah
    dilaksanakan...
    Unduh SCons.dll
  • 6
    PSeInt
    PSeInt
    PSeInt adalah penerjemah kode semu untuk
    siswa pemrograman berbahasa Spanyol.
    Tujuan utamanya adalah menjadi alat untuk
    belajar dan memahami dasar
    konsep...
    Unduh PSeInt.dll
  • Lebih banyak lagi »

Perintah Linux

Ad