Ito ang command licensecheck na maaaring patakbuhin sa OnWorks free hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
licensecheck - simpleng checker ng lisensya para sa mga source file
SINOPSIS
pagsusuri ng lisensya - Tumulong|--bersyon
pagsusuri ng lisensya [--walang-conf] [--verbose] [--copyright] [-l|--linya=N] [-i|--ignore=regex]
[-c|--check=regex] [-m|--makina] [-r|- nagrerecursive] [-e|--encoding=...] listahan of file at
mga direktoryo sa tsek
DESCRIPTION
pagsusuri ng lisensya sinusubukang tukuyin ang lisensya na nalalapat sa bawat file na ipinasa dito, ni
naghahanap sa simula ng file para sa teksto na kabilang sa iba't ibang mga lisensya.
Kung ang alinman sa mga argumentong naipasa ay mga direktoryo, pagsusuri ng lisensya ay idagdag ang mga file na nilalaman
sa loob ng listahan ng mga file na ipoproseso.
Opsyon
--verbose, --no-verbose
Tukuyin kung ilalabas ang tekstong pinoproseso mula sa bawat file bago ang
kaukulang impormasyon ng lisensya.
Default ay ang tahimik.
-l=N, --linya=N
Tukuyin ang bilang ng mga linya ng header ng bawat file na dapat i-parse para sa lisensya
impormasyon. (Ang default ay 60).
--buntot=N
Bilang default, ang huling 5k byte ng bawat file ay na-parse para makakuha ng impormasyon ng lisensya. Ikaw
maaaring gamitin ang opsyong ito upang itakda ang laki ng na-parse na tipak na ito. Maaari mong itakda ang halagang ito sa 0
upang maiwasan ang pag-parse sa dulo ng file.
-i=regex, --ignore=regex
Kapag pinoproseso ang listahan ng mga file at direktoryo, ang regular na expression na tinukoy ng
ang pagpipiliang ito ay gagamitin upang ipahiwatig ang mga hindi dapat isaalang-alang (hal. backup
mga file, VCS metadata).
-r, - nagrerecursive
Tukuyin na ang mga nilalaman ng mga direktoryo ay dapat idagdag nang recursively.
-c=regex, --check=regex
Tumukoy ng pattern laban sa kung aling mga filename ang itutugma upang mapagpasyahan kung alin
mga file upang suriin ang lisensya ng.
Kasama sa default ang mga karaniwang source file.
-s, --nilaktawan
Tukuyin kung magpapakita ng mga nilaktawan na file, ibig sabihin, nakitang mga file na hindi tumutugma sa tseke
regexp (tingnan ang "--check" na opsyon). Default ay hindi ipakita ang mga nilaktawan na file.
Tandaan na ang mga hindi pinapansin na file (tulad ng ".git" o ".svn") ay hindi ipinapakita kahit na ang opsyong ito ay
ginagamit.
--copyright
Ipakita din ang copyright text na makikita sa loob ng file
-e --encoding
Tinutukoy ang pag-encode ng input ng mga source file. Bilang default, hindi nade-decode ang mga input file.
Kapag tinukoy ang pag-encode, ang impormasyon ng lisensya at copyright ay naka-print sa STDOUT bilang
utf8, o basura kung mali ang pag-encode mo.
-m, --makina
Ipakita ang impormasyon sa isang paraan na nababasa ng makina, ibig sabihin, sa form
[ ] upang madali itong ayusin at/o
na-filter, hal sa ang awkward at uri mga utos. Tandaan na ang paggamit ng --verbose opsyon
ay papatayin ang pagiging madaling mabasa.
--walang-conf, --noconf
Huwag basahin ang anumang mga file ng pagsasaayos. Magagamit lamang ito bilang unang opsyon na ibinigay
sa command line.
Configuration MGA VARIABLE
Ang dalawang configuration file /etc/devscripts.conf at ~/.devscripts ay pinanggalingan ng isang shell
sa pagkakasunud-sunod na iyon upang magtakda ng mga variable ng pagsasaayos. Maaaring gamitin ang mga opsyon sa command line
i-override ang mga setting ng configuration file. Binabalewala ang mga setting ng variable ng kapaligiran para dito
layunin. Ang kasalukuyang kinikilalang mga variable ay:
LICENSECHECK_VERBOSE
Kung ito ay nakatakda sa oo, pagkatapos ito ay pareho sa --verbose parameter ng utos ng utos
ginagamit. Ang default ay hindi.
LICENSECHECK_PARSELINES
Kung ito ay nakatakda sa isang positibong numero pagkatapos ay ang tinukoy na bilang ng mga linya sa simula ng
mababasa ang bawat file habang sinusubukang tukuyin ang (mga) lisensyang ginagamit. Ito ay
katumbas ng --mga linya opsyon na command line.
Gamitin ang licensecheck online gamit ang mga serbisyo ng onworks.net