Questo è il comando licensecheck che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre numerose workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online di Windows o emulatore online di MAC OS
PROGRAMMA:
NOME
licensecheck - semplice strumento di controllo delle licenze per i file sorgente
SINOSSI
controllo della licenza --Aiuto|--versione
controllo della licenza [--no-conf] [--verboso] [--diritto d'autore] [-l|--linee=N] [-i|--ignora=regex]
[-c|--verifica=regex] [-m|--macchina] [-r|--ricorsivo] [-e|--codifica=...] stratagemma of file e
directory a dai un'occhiata
DESCRIZIONE
controllo della licenza tenta di determinare la licenza che si applica a ciascun file che gli viene passato, tramite
ricerca all'inizio del file del testo appartenente a varie licenze.
Se uno qualsiasi degli argomenti passati sono directory, controllo della licenza aggiungerà i file contenuti
all'interno dell'elenco dei file da elaborare.
VERSIONI
--verboso, --non dettagliato
Specificare se emettere il testo elaborato da ciascun file prima del
informazioni sulla licenza corrispondente.
L'impostazione predefinita è il silenzio.
-l=N, --linee=N
Specificare il numero di righe dell'intestazione di ciascun file che devono essere analizzate per la licenza
informazioni. (Il valore predefinito è 60).
--coda=N
Per impostazione predefinita, gli ultimi 5k byte di ciascun file vengono analizzati per ottenere informazioni sulla licenza.
Puoi usare questa opzione per impostare la dimensione di questo blocco analizzato. Puoi impostare questo valore su 0
per evitare di analizzare la fine del file.
-io=regex, --ignora=regex
Durante l'elaborazione dell'elenco di file e directory, l'espressione regolare specificata da
questa opzione verrà utilizzata per indicare quelli che non devono essere considerati (ad esempio backup
file, metadati VCS).
-r, --ricorsivo
Specifica che il contenuto delle directory deve essere aggiunto in modo ricorsivo.
-c=regex, --verifica=regex
Specificare un modello in base al quale i nomi dei file verranno confrontati per decidere quali
file per verificare la licenza di.
L'impostazione predefinita include i file sorgente comuni.
-s, --saltato
Specificare se mostrare i file saltati, ovvero i file trovati che non corrispondono al controllo
regexp (vedi opzione "--check"). L'impostazione predefinita è quella di non mostrare i file saltati.
Si noti che i file ignorati (come ".git" o ".svn") non vengono visualizzati anche quando questa opzione è
Usato.
--diritto d'autore
Visualizza anche il testo del copyright trovato all'interno del file
-e - codifica
Specifica la codifica di input dei file sorgente. Per impostazione predefinita, i file di input non vengono decodificati.
Quando viene specificata la codifica, le informazioni sulla licenza e sul copyright vengono stampate su STDOUT come
utf8, o spazzatura se hai sbagliato la codifica.
-m, --macchina
Visualizzare le informazioni in un modo leggibile dalla macchina, vale a dire nel formato
[ ] in modo che possa essere facilmente ordinato e/o
filtrato, ad esempio con il awk e sorta comandi. Nota che usando il --verboso opzione
comprometterà la leggibilità.
--no-conf, --noconf
Non leggere alcun file di configurazione. Questo può essere usato solo come prima opzione data
sulla riga di comando.
CONFIGURAZIONE VARIABILI
I due file di configurazione /etc/devscripts.conf e ~/.devscripts provengono da una shell
in questo ordine per impostare le variabili di configurazione. Le opzioni della riga di comando possono essere utilizzate per
sovrascrivere le impostazioni del file di configurazione. Le impostazioni delle variabili d'ambiente vengono ignorate per questo
scopo. Le variabili attualmente riconosciute sono:
LICENSECHECK_VERBOSE
Se è impostato su sì, allora è lo stesso di --verboso parametro della riga di comando
in uso. L'impostazione predefinita è no.
LICENSECHECK_PARSELINES
Se impostato su un numero positivo, il numero specificato di righe all'inizio di
ogni file verrà letto durante il tentativo di determinare la/le licenza/e in uso. Questo è
equivalente al --Linee opzione da linea di comando.
Utilizzare licensecheck online utilizzando i servizi onworks.net