Provided by: manpages-fi_4.20.0-1_all bug

NIMI

       env - suorita ohjelma muokatussa ympäristössä

YLEISKATSAUS

       env [VALITSIN]... [-] [NIMI=ARVO]... [KOMENTO [ARGUMENTTI]...]

KUVAUS

       Aseta kunkin nimen arvoksi ympäristössä ja suorita KOMENNON.

       Pitkien valitsinten pakolliset argumentit ovat pakollisia myös lyhyille.

       -i, --ignore-environment
              aloita tyhjällä ympäristöllä

       -0, --null
              päätä rivit NUL-tavuun, ei rivinvaihtoon

       -u, --unset=NIMI
              poista muuttuja ympäristöstä

       -C, --chdir=HAK
              muuttaa työkansion HAK:ksi

       -S, --split-string=S
              prosessi  ja  jaa  S  erillisiksi  argumenteiksi;  käytetään  useiden  argumenttien
              välitykseen shebang-riveillä

       --block-signal[=SIG]
              estää SIG-signaalien toimittamisen COMMAND:iin

       --default-signal[=SIG]
              palauttaa SIG-signaalien käsittelyn oletusarvoon

       --ignore-signal[=SIG]
              asettaa SIG-signaalien käsittelyn olematta mitään

       --list-signal-handling
              list non default signal handling to stderr

       -v, --debug
              tulosta sanatarkat tiedot kullekin käsittelyvaiheeseen

       --help näytä tämä ohje ja poistu

       --version
              näytä versiotiedot ja poistu

       Pelkkä ”-” tekee saman kuin -i. Ilman KOMENTOa tulostetaan seurauksena saatava ympäristö.

       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.

VALITSIMET

   -S/--split-string usage in scripts
       The  -S  option allows specifying multiple parameters in a script.  Running a script named
       1.pl containing the following first line:

              #!/usr/bin/env -S perl -w -T
              ...

       Will execute perl -w -T 1.pl .

       Without the '-S' parameter the script will likely fail with:

              /usr/bin/env: 'perl -w -T': Tiedostoa tai hakemistoa ei ole

       See the full documentation for more details.

   --default-signal[=SIG] usage
       This option allows setting a signal handler to its default action, which is  not  possible
       using  the traditional shell trap command.  The following example ensures that seq will be
       terminated by SIGPIPE no matter how this signal is being handled in the  process  invoking
       the command.

              sh -c 'env --default-signal=PIPE seq inf | head -n1'

HUOMAUTUKSET

       POSIX's exec(3p) pages says:
              "many existing applications wrongly assume that they start with certain signals set
              to the default action and/or unblocked.... Therefore, it is best not  to  block  or
              ignore signals across execs without explicit reason to do so, and especially not to
              block signals across execs of arbitrary (not closely cooperating) programs."

TEKIJÄ

       Kirjoittaneet Richard Mlynarik, David MacKenzie ja Assaf Gordon.

VIRHEISTÄ ILMOITTAMINEN

       GNU coreutils online help: <https://www.gnu.org/software/coreutils/>
       Ilmoita käännösvirheistä osoitteeseen <https://translationproject.org/team/fi.html>

TEKIJÄNOIKEUDET

       Copyright © 2022 Free Software Foundation, Inc.  Lisenssi GPLv3+: GNU  GPL  versio  3  tai
       myöhempi <https://gnu.org/licenses/gpl.html>.
       Tämä  on  vapaa  ohjelmisto;  sitä saa vapaasti muuttaa ja levittää edelleen. Siinä määrin
       kuin laki sallii, TAKUUTA EI OLE.

KATSO MYÖS

       sigaction(2), sigprocmask(2), signal(7)

       Koko dokumentaatio: <https://www.gnu.org/software/coreutils/env>
       tai saatavilla paikallisesti: info '(coreutils) env invocation'

KÄÄNNÖS

       Tämän     käsikirjan     suomenkielisen     käännöksen     tekivät     Jaakko     Puurunen
       <jaakko.puurunen@iki.fi>

       Tämä  käännös  on  ilmainen  dokumentaatio;  katso  tekijänoikeusehdot  GNU General Public
       License -versiosta 3 ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ tai uudemmasta. Emme  ota
       vastuuta.