ENV(1) Brugerkommandoer ENV(1) NAVN env - afvikling af et program i et aendret miljo SYNOPSIS env [FLAG]... [-] [NAVN=VAERDI]... [KOMMANDO [ARG]...] BESKRIVELSE Saet hvert NAVN til VAERDI i miljoet og kor KOMMANDO. Obligatoriske argumenter til lange flag er ogsa obligatoriske for de korte. -i, --ignore-environment start uden miljovariable -0, --null afslut hver udlinje med NUL frem for linjeskift -u, --unset=NAVN fjern miljovariablen NAVN -C, --chdir=KAT aendr arbejdskatalog til KAT -S, --split-string=S behandl og opdel S i adskilte argumenter; bruges til at give flere argumenter i shebang-linjer --block-signal[=SIG] bloker levering af SIG-signaler til KOMMANDO --default-signal[=SIG] nulstil handtering af SIG-signaler til standard --ignore-signal[=SIG] saet handtering af SIG-signaler til ingenting --list-signal-handling vis aendrede indstillinger for signaler pa stderr -v, --debug vis uddybende information om hvert trin i behandling --help vis denne hjaelpetekst og afslut --version vis versionsinformation og afslut En - for sig selv medforer -i. Hvis ingen KOMMANDO er angivet, udskriv det resulterende miljo. SIG may be a signal name like 'PIPE', or a signal number like '13'. Without SIG, all known signals are included. Multiple signals can be comma-separated. An empty SIG argument is a no-op. Afslutningskode: 125 if the env command itself fails 126 if COMMAND is found but cannot be invoked 127 if COMMAND cannot be found - the exit status of COMMAND otherwise TILVALG Brug af -S/--split-string i skripter Tilvalget -S gor det muligt at angive flere parametre i et skript. Afvikling af et skript navngivet 1.pl indeholdende den folgende forste linje: #!/usr/bin/env -S perl -w -T ... Vil afvikle perl -w -T 1.pl . Uden parameteren '-S' vil skriptet sandsynligvis fejle med: /usr/bin/env: 'perl -w -T': Ingen sadan fil eller mappe Se den fulde dokumentation for yderligere detaljer. --default-signal[=SIG] brug Dette tilvalg gor det muligt at indstille en signalhandtering til sin standardhandling, hvilket ikke er muligt via den traditionelle shell trap-kommando. De folgende eksempler sikrer, at seq vil blive afsluttet af SIGPIPE uanset hvordan dette signal bliver handteret i processen, der saetter kommandoen i gang. sh -c 'env --default-signal=PIPE seq inf | head -n1' NOTER POSIX's exec(3p) sider siger: "mange eksisterende programmer antager fejlagtigt, at de starter med bestemte signaler sat til standardhandlingen og/eller ublokeret ... Derfor er det bedst ikke at blokere eller ignorere signaler pa tvaers af korbare filer uden en eksplicit grund til dette, og specielt ikke blokere signaler pa tvaers af korbare filer for arbitraere (ikke taet samarbejdende) programmer." FORFATTER Skrevet af Richard Mlynarik, David MacKenzie og Assaf Gordon. FEJLRAPPORTER Hjaelp til GNU coreutils pa nettet:: Rapporter oversaettelsesfejl til OPHAVSRET Ophavsret (C) 2023 Free Software Foundation, Inc. Licens GPLv3+: GNU GPL version 3 eller nyere . Dette er et frit program: du kan frit aendre og videredistribuere det. Der gives INGEN GARANTI, i den grad som loven tillader dette. SE OGSA sigaction(2), sigprocmask(2), signal(7) Fuld dokumentation eller lokalt tilgaengelig via: info '(coreutils) env invocation' OVERSAETTELSE Oversaettere af denne manual til dansk Joe Hansen Denne oversaettelse er gratis dokumentation; laes GNU General Public License version 3 eller nyere for ophavsretbetingelser. Der er INGEN ANSVAR. Hvis du stoder pa fejl i oversaettelsen af denne vejledning, skal du sende en besked til . GNU coreutils 9.4 januar 2024 ENV(1)