Ini ialah semakan lesen perintah 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
licensecheck - penyemak lesen mudah untuk fail sumber
SINOPSIS
semakan lesen - membantu|--versi
semakan lesen [--tiada-conf] [--verbose] [--hak cipta] [-l|--garisan=N] [-i|--abaikan=regex]
[-c|--semak=regex] [-m|--mesin] [-r|- berulang] [-e|--pengekodan=...] senarai of fail and
direktori kepada menyemak
DESCRIPTION
semakan lesen cuba untuk menentukan lesen yang digunakan untuk setiap fail yang diserahkan kepadanya, oleh
mencari permulaan fail untuk teks kepunyaan pelbagai lesen.
Jika mana-mana hujah yang diluluskan ialah direktori, semakan lesen akan menambah fail yang terkandung
dalam senarai fail untuk diproses.
PILIHAN
--verbose, --tidak bertele-tele
Tentukan sama ada untuk mengeluarkan teks yang sedang diproses daripada setiap fail sebelum fail
maklumat lesen yang sepadan.
Lalai ialah senyap.
-l=N, --garisan=N
Nyatakan bilangan baris bagi setiap pengepala fail yang perlu dihuraikan untuk lesen
maklumat. (Lalai ialah 60).
--ekor=N
Secara lalai, 5k bait terakhir setiap fail dihuraikan untuk mendapatkan maklumat lesen. awak
boleh menggunakan pilihan ini untuk menetapkan saiz bahagian yang dihuraikan ini. Anda boleh menetapkan nilai ini kepada 0
untuk mengelakkan menghuraikan penghujung fail.
-i=regex, --abaikan=regex
Apabila memproses senarai fail dan direktori, ungkapan biasa ditentukan oleh
pilihan ini akan digunakan untuk menunjukkan perkara yang tidak patut dipertimbangkan (cth sandaran
fail, metadata VCS).
-r, - berulang
Tentukan bahawa kandungan direktori harus ditambah secara rekursif.
-c=regex, --semak=regex
Tentukan corak terhadap nama fail yang akan dipadankan untuk menentukan yang mana
fail untuk menyemak lesen.
Lalai termasuk fail sumber biasa.
-s, --langkau
Tentukan sama ada untuk menunjukkan fail yang dilangkau, iaitu fail ditemui yang tidak sepadan dengan semakan
regexp (lihat pilihan "--check"). Lalai adalah untuk tidak menunjukkan fail yang dilangkau.
Ambil perhatian bahawa fail yang diabaikan (seperti ".git" atau ".svn") tidak ditunjukkan walaupun semasa pilihan ini
terpakai.
--hak cipta
Paparkan juga teks hak cipta yang terdapat dalam fail
-e --pengekodan
Menentukan pengekodan input bagi fail sumber. Secara lalai, fail input tidak dinyahkod.
Apabila pengekodan ditentukan, maklumat lesen dan hak cipta dicetak pada STDOUT sebagai
utf8, atau sampah jika anda mendapat pengekodan yang salah.
-m, --mesin
Paparkan maklumat dalam cara yang boleh dibaca oleh mesin, iaitu dalam bentuk
[ ] supaya ia boleh diisih dan/atau dengan mudah
ditapis, cth dengan awk and jenis arahan. Perhatikan bahawa menggunakan --verbose pilihan
akan membunuh kebolehbacaan.
--tiada-conf, --noconf
Jangan baca sebarang fail konfigurasi. Ini hanya boleh digunakan sebagai pilihan pertama yang diberikan
pada baris arahan.
CONFIGURATION PELBAGAI
Kedua-dua fail konfigurasi /etc/devscripts.conf and ~/.devscripts diperolehi oleh cangkerang
dalam susunan itu untuk menetapkan pembolehubah konfigurasi. Pilihan baris arahan boleh digunakan untuk
mengatasi tetapan fail konfigurasi. Tetapan pembolehubah persekitaran diabaikan untuk ini
tujuan. Pembolehubah yang diiktiraf pada masa ini ialah:
LICENSECHECK_VERBOSE
Jika ini ditetapkan kepada yes, maka ia adalah sama dengan --verbose parameter baris arahan
sedang digunakan. Lalainya ialah tidak.
LICENSECHECK_PARSELINES
Jika ini ditetapkan kepada nombor positif maka bilangan baris yang ditentukan pada permulaan
setiap fail akan dibaca semasa cuba menentukan lesen yang digunakan. Ini adalah
bersamaan dengan --garisan pilihan baris perintah.
Gunakan licensecheck dalam talian menggunakan perkhidmatan onworks.net