het Engelshet FransSpaans

Servers draaien | Ubuntu > | Fedora > |


OnWorks-favicon

licentiecheck - Online in de Cloud

Voer licentiecontrole uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdrachtlicentiecontrole die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


licentiecontrole - eenvoudige licentiecontrole voor bronbestanden

KORTE INHOUD


licentiecontrole --help|--versie

licentiecontrole [--no-conf] [--uitgebreid] [--auteursrechten] [-l|--lines=N] [-i|--ignore=regex]
[-c|--check=regex] [-m|--machine] [-r|--recursief] [-e|--encoding=...] lijst of bestanden en
directories naar controle

PRODUCTBESCHRIJVING


licentiecontrole probeert de licentie te bepalen die van toepassing is op elk bestand dat eraan wordt doorgegeven, door:
het begin van het bestand zoeken naar tekst die bij verschillende licenties hoort.

Als een van de doorgegeven argumenten mappen zijn, licentiecontrole zal de bestanden toevoegen
binnen naar de lijst met bestanden die moeten worden verwerkt.

OPTIES


--uitgebreid, --niet-uitgebreid
Geef aan of de tekst die wordt verwerkt uit elk bestand moet worden uitgevoerd voordat de
bijbehorende licentiegegevens.

Standaard is om stil te zijn.

-l=N, --lines=N
Specificeer het aantal regels van de kop van elk bestand dat moet worden geparseerd voor licentie
informatie. (Standaard is 60).

--staart=N
Standaard worden de laatste 5k bytes van elk bestand geparseerd om licentie-informatie te verkrijgen. Jij
kan deze optie gebruiken om de grootte van dit ontlede stuk in te stellen. U kunt deze waarde instellen op 0
om te voorkomen dat het einde van het bestand wordt geparseerd.

-i=regex, --ignore=regex
Bij het verwerken van de lijst met bestanden en mappen, wordt de reguliere expressie gespecificeerd door
deze optie wordt gebruikt om aan te geven welke niet moeten worden overwogen (bijv. back-up
bestanden, VCS-metadata).

-r, --recursief
Geef op dat de inhoud van mappen recursief moet worden toegevoegd.

-c=regex, --check=regex
Geef een patroon op waarmee bestandsnamen worden vergeleken om te beslissen welke
bestanden om de licentie van te controleren.

De standaard bevat algemene bronbestanden.

-s, --overgeslagen
Geef aan of overgeslagen bestanden moeten worden weergegeven, dwz gevonden bestanden die niet overeenkomen met de controle
regexp (zie "--check" optie). Standaard is om overgeslagen bestanden niet weer te geven.

Merk op dat genegeerde bestanden (zoals ".git" of ".svn") niet worden weergegeven, zelfs niet als deze optie is
gebruikt.

--auteursrechten
Geef ook copyrighttekst weer die in het bestand is gevonden

-e --codering
Specificeert invoercodering van bronbestanden. Standaard worden invoerbestanden niet gedecodeerd.
Wanneer codering is opgegeven, worden licentie- en copyrightinformatie afgedrukt op STDOUT als
utf8, of rotzooi als je de codering verkeerd hebt.

-m, --machine
Geef de informatie weer op een machineleesbare manier, dwz in het formulier
[ ] zodat het gemakkelijk kan worden gesorteerd en/of
gefilterd, bijv. met de awk en sorteren commando's. Merk op dat het gebruik van de --uitgebreid optie
zal de leesbaarheid doden.

--no-conf, --noconf
Lees geen configuratiebestanden. Dit kan alleen worden gebruikt als de eerste gegeven optie
op de opdrachtregel.

CONFIGURATIE VARIABELEN


De twee configuratiebestanden /etc/devscripts.conf en ~/.devscripts zijn afkomstig van een shell
in die volgorde om configuratievariabelen in te stellen. Opdrachtregelopties kunnen worden gebruikt om:
instellingen van het configuratiebestand overschrijven. Instellingen van omgevingsvariabelen worden hiervoor genegeerd
doel. De momenteel erkende variabelen zijn:

LICENSECHECK_VERBOSE
Als dit is ingesteld op ja, dan is het hetzelfde als de --uitgebreid opdrachtregelparameter
gebruikt worden. De standaard is geen.

LICENSECHECK_PARSELINES
Als dit is ingesteld op een positief getal, dan is het opgegeven aantal regels aan het begin van
elk bestand wordt gelezen terwijl wordt geprobeerd de gebruikte licentie(s) te bepalen. Dit is
gelijk aan de --lijnen opdrachtregeloptie.

Gebruik online licentiecontrole met onworks.net-services


Ad


Ad