Dit is de opdracht dh-exec 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
dh-exec - Helpers voor uitvoerbare bestanden van Debhelper
KORTE INHOUD
#! /usr/bin/dh-exec
src/libfoo-*.so.* debian/foo-plugins/usr/lib/foo/${DEB_HOST_MULTIARCH}/
etc/example.conf => debian/foo/etc/foo/foo.conf
[linux-any kfreebsd-any] een-arch-specifiek-bestand /usr/lib/foo/
PRODUCTBESCHRIJVING
dh-exec is een eenvoudig programma, bedoeld om te worden gebruikt als tolk voor het uitvoerbare debhelper
config bestanden.
Het is een omhulsel rond de verschillende andere subopdrachten (zie hieronder) en zal de invoer doorsturen
doorloop ze allemaal achtereenvolgens, met behulp van een volgorde die het meest logisch is in het uitgestrekte gebied
meerderheid van de gevallen.
De volgorde vanaf nu is dh-exec-subst wordt eerst uitgevoerd, gevolgd door dh-exec-installatie, Zodat
variabele uitbreiding vindt plaats voordat bestanden moeten worden gekopieerd.
FILTEREN
In alle met dh-exec afgehandelde bestanden kunnen regels vooraf of achteraf worden gefixeerd met een lijst met architecturen
waarvoor de rest van de regel van toepassing zou moeten zijn. Alle architecturen en wildcards die bekend zijn bij
dpkg-architectuur(1) worden erkend, zelfs ontkend.
ARCHITECTUUR
dh-exec is opgebouwd uit drie lagen: er is de dh-exec hulpprogramma, zijn enige invoer
punt, het enige dat men hoeft te bellen.
Daaronder staan de verschillende subopdrachten, zoals dh-exec-subst, dh-exec-filter,
dh-exec-installatie en dh-exec-analfabeet, dit zijn dunne wikkels rond de verschillende dh-exec
scripts, die ervoor zorgen dat ze alleen de scripts uitvoeren die moeten worden uitgevoerd.
En de onderste laag zijn de verschillende scripts die het eigenlijke werk doen.
Men kan bepalen welke subopdrachten moeten worden uitgevoerd, of als er nog meer granulariteit gewenst is, kan dat ook
beperk ook welke scripts mogen worden uitgevoerd. Zie hieronder voor de opties!
OPTIES
--met=commando[,commando
Vervang de lijst met subopdrachten om de invoer uit te voeren door een aangepaste lijst (waar
vermeldingen worden gescheiden door spaties of komma's). Deze optie vervangt altijd de
bestaande lijst met alles wat is opgegeven.
Dit kan worden gebruikt om expliciet in te stellen welke subopdrachten moeten worden gebruikt.
De lijst Dan moet je niet incl dh-exec- voorvoegsel.
Standaard ingesteld op vervangen, installeren.
--zonder=commando[,commando
In tegenstelling tot de bovenstaande optie worden hier alle subopdrachten vermeld die dat niet zouden moeten zijn
gebruikt.
De lijst Dan moet je niet incl dh-exec- voorvoegsel.
--met-scripts=script[,script
Vervang de lijst met scripts om de invoer uit te voeren door een aangepaste lijst (waarin entry
worden gescheiden door spaties of komma's). Deze optie vervangt altijd de bestaande
lijst met alles wat is gespecificeerd.
Dit kan worden gebruikt om expliciet te specificeren welke scripts moeten worden gebruikt, en zelfs verder te beperken dan wat
de --met optie daartoe in staat is.
De lijst Dan moet je niet incl dh-exec- voorvoegsel.
Standaard is het leeg, wat betekent dat er niet gefilterd wordt, en welke scripts het ook zijn
subopdrachten find worden uitgevoerd.
--geen-act
Doe eigenlijk niets, maar druk de pijplijn af die in plaats daarvan zou zijn uitgevoerd.
--lijst
Geef een overzicht van de beschikbare subopdrachten en scripts, gegroepeerd op subopdracht.
--help, --versie
Geef respectievelijk een korte help of de pakketversie weer.
SUB-COMMANDO'S
dh-exec-subst
Vervangt verschillende variabelen (uit de omgeving, of uit
dpkg-architectuur(1)).
dh-exec-filter
Filtert de invoer op verschillende manieren (architectuurbeperkingen, buildprofielen en
spoedig).
dh-exec-installatie
Een uitbreiding op dh_install(1), dat het hernoemen van bestanden tijdens het kopiëren ondersteunt
proces, met behulp van een speciale syntaxis.
MILIEU
DH_EXEC_LIBDIR
De map waarin de ingepakte subopdrachten zich bevinden. Standaard ingesteld op /usr/lib/dh-exec/.
DH_EXEC_SCRIPTDIR
De directory waarin de scripts staan die het zware werk doen. Standaard ingesteld op
/usr/delen/dh-exec/.
Gebruik dh-exec online met behulp van onworks.net-services