Dit is de opdracht makeppbuiltin 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
makeppbuiltin - Stand-alone toegang tot ingebouwde opdrachten in makepp
PRODUCTBESCHRIJVING
?: -?, A: -EEN,
--args-bestand,
--argumenten-bestand, D: $DIRECTENAAMVLAGGEN, H: -H,
--helpen, I: -L,
--erbij betrekken,
--include-dir, M: -M,
$MAKEPPBUILTINFLAGS,
--module, V: -V,
--versie
makeppingebouwd [ metaoptie ...] commando -?|--help
mppb [ metaoptie ...] commando -?|--help
makeppingebouwd [ metaoptie ...] commando [ optie ... ] [ argument ...]
mppb [ metaoptie ...] commando [ optie ... ] [ argument ...]
or
In makeppbuiltin commando
commando -?|--help
commando [ optie ... ] [ argument ...]
Met dit commando kun je de ingebouwde commando's van makepp van buiten makepp oproepen
ook. Dit kan nodig zijn als je dingen hebt geïnstalleerd met Makeppfile als doel
gebruik &install, maar er is geen bijbehorend &verwijderdoel. Of je hebt een functie niet nodig
meestal te vinden in de Unix-tegenhangers zoals "ln -r". Daar is dit commando voor.
De commando's krijgen een eenvoudige extra "--help"-optie, die hun ingebouwde tegenhangers zijn
gebrek. Dit werkt door de optiedeclaratie van de opdracht te parseren. Het kan echter niet worden gevonden
uit, welke andere argumenten het commando verwacht.
Met de meta-opties kunt u uw eigen opdracht- of helperfuncties laden, maar alleen als deze zich voordoen
uit een module. Geldige opties zijn:
-A bestandsnaam
--args-bestand=bestandsnaam
--argumentenbestand=bestandsnaam
Lees het bestand en parseer het als mogelijk geciteerde witruimte- en/of nieuwregelgescheiden
opties.
-?
-h
--help
Print een kort overzicht van de mogelijkheden.
-I directory
--include=directory
--include-dir=directory
Toevoegen directory naar Perl-laadpad @INC.
-M module[=arg,...]
--module=module[=arg,...]
Laad de module en importeer alle functies die deze exporteert.
-V
--versie
Print het versienummer uit.
DIRECT CALL
Als u zo'n commando vaker wilt oproepen, kunt u het direct oproepen, door te linken
"makeppbuiltin" toe aan de naam van dat commando. De naam van de ingebouwde kan overal voorkomen
binnen de bestandsnaam zonder directory. Dus elk van de volgende links zou een beroep doen op het
ingebouwde "template" -opdracht (maar de laatste zou uit de Shell moeten worden ontsnapt):
sjabloon
sjabloon.pl
makepp-sjabloon
sjabloonpp
&sjabloon
VERSCHILLEN
Er zijn een paar opmerkelijke verschillen tussen de gebruikelijke aanroep binnen een Makeppfile-regel, en a
losse oproep:
Syntaxis
Ingebouwde opdrachten worden niet geparseerd door de Shell binnen makepp. Er zijn subtiele
verschillen in hoe makepp-aanhalingstekens werken, bijvoorbeeld dollartekens worden door makepp even uitgebreid
tussen enkele aanhalingstekens en moeten worden verdubbeld om eraan te ontsnappen. Verschillende karakters, zoals
"*", "&" of "|" zijn niet speciaal voor makepp en hoeven niet te worden ontvlucht.
Verschil: Om de opdracht stand-alone te starten, gebruikt u waarschijnlijk een Shell. Hier jij
moet dergelijke speciale gevallen aanpassen aan de syntactische vereisten van de Shell.
Variabelen en functies
Voordat makepp de regelacties uitvoert, zullen ze al expressie hebben ondergaan
uitbreiding van makepp-variabelen en -functies.
Verschil: Wanneer u vanuit Shell wordt gebeld, krijgt u in plaats daarvan een onbeschermde Shell
variabelen en expressies worden uitgebreid voordat de opdracht wordt aangeroepen.
Perl-code
Elke Makeppfile leeft in zijn eigen (anonieme) Perl-pakket. Alles wat je daarin doet, is
beschikbaar bij het uitvoeren van ingebouwde opdrachten. U kunt bijvoorbeeld variabelen instellen of definiëren
functies, en gebruik ze binnen de Perl-code van de opdrachten die deze accepteren.
Verschil: Bij stand-alone gebruik is er geen dergelijke context. Alles wat je nodig hebt, moet
in de Perl-code die u doorgeeft, of in modules die u gebruikt.
MILIEU
Makeppbuiltin kijkt naar de volgende omgevingsvariabelen:
$MAKEPPBUILTINFLAGS
Alle vlaggen in deze omgevingsvariabele worden eerder geïnterpreteerd als opdrachtregelopties
eventuele expliciete opties. Citaten worden geïnterpreteerd zoals in makefiles.
$DIRECTENAAMVLAGGEN
Deze variabele wordt gebruikt in plaats van $MAKEPPBUILTINFLAGS wanneer makeppbuiltin is gekoppeld aan
directe naam zoals uitgelegd onder "DIRECT OPROEPEN".
Gebruik makeppbuiltin online met behulp van onworks.net-services