execline projct bestaat uit een (niet-interactieve) scripttaal, zoals sh; maar de syntax is heel anders dan een traditionele shell syntax. Het execlineb programma moet worden gebruikt als een interpreter van een tekstbestand; de andere commando's zijn hoofdzakelijk bruikbaar in een execlineb script.
execline is nu net zo krachtig als een shell: het beschikt over voorwaardelijke loops, getopt-stijl optie handling, bestandsnaam globbing, en nog veel meer. Ondertussen, de syntax is veel meer logica en voorspelbaar dan de syntaxis van de shell, en heeft geen veiligheidsproblemen.
Installatie
execline volgt de slashpackage conventie.
* Maak een / pakket directory:
mkdir -p / pakket
chmod 1755 / pakket
cd / pakket
Pak de execline pakket:
tar -zxpvf execline-1.06.tar.gz
Als u niet beschikt over GNU tar, contact op met uw gunzip en teer manual pages.
rm execline-1.06.tar.gz
cd admin / execline-1.06
Als je wilt naar een andere compiler en linker dan de standaard te gebruiken, te bewerken conf-compile / conf-cc en conf-compile / conf-ld als dat nodig is.
Bijvoorbeeld, als je libc maakt het makkelijk, je kan die bestanden wijzigen om statische binaries, die beter presteren te maken. Probeer dit niet met de GNU libc, maar - op Linux, gebruik maken van de voeding libc.
Als u het standaard strippen gedrag van uitvoerbare bestanden en bibliotheken, bewerken conf-compile / conf-stripbins en conf-compile / conf-striplibs veranderen als dat nodig is.
Compileren en het opzetten van execline:
pakket / installeren
of het uitvoeren pakket / compileren om het te compileren, dan kijken naar de commando subdirectory en kopieer de binaries waar je ze nodig hebt.
U kunt dan verwijderen compileren subdirectory om schijfruimte te besparen.
Kijk in de etc subdirectory: de bestanden er bewerken aan uw wensen, ze dan te kopiëren naar /etc.
What is nieuw in deze release:
- Deze versie lost een bug in de forx hulpprogramma.
Wat is nieuw in versie 1.3.0:
- Deze versie lost een bug in de forx nut.
Wat is nieuw in versie 1.2.1:
- Deze versie lost een bug in de fdreserve nut.
Wat is nieuw in versie 1.2.0:
- Deze versie lost een kleine bug in backtick en voegt ondersteuning voor niet-slashpackage installaties.
Wat is nieuw in versie 1.1.6:
- Deze versie lost een beschamende bug in de & quot; achtergrond & quot; nut dat hij verhinderd het instellen van de LASTPID omgevingsvariabele.
Wat is nieuw in versie 1.1.5:
- Deze versie voegt functionaliteit toe aan backtick, forx en forbacktickx: de variabele kan nu een omgeving variabele in plaats van een wissel macro zijn .
- De nieuwe gedrag zal de standaard in de toekomst.
Wat is nieuw in versie 1.08:
- Deze versie voegt een aantal functies om execline, namelijk een manier om breken van lussen vroeg, een beter ontwerp voor voorwaardelijke vertakking, een terugval van de opdracht exec, en nog veel meer.
- Het lost ook een build probleem met Mac OS X.
Reacties niet gevonden