.\" -*- coding: UTF-8 -*- .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.3. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH ENV 1 "Syyskuuta 2020" "GNU coreutils 8.32" "Käyttäjän sovellukset" .SH NIMI env \- suorita ohjelma muokatussa ympäristössä .SH YLEISKATSAUS \fBenv\fP [\fI\,VALITSIN\/\fP]... [\fI\,\-\/\fP] [\fI\,NIMI=ARVO\/\fP]... [\fI\,KOMENTO \/\fP[\fI\,ARGUMENTTI\/\fP]...] .SH KUVAUS .\" Add any additional description here .PP Aseta kunkin nimen arvoksi ympäristössä ja suorita KOMENNON. .PP Pitkien valitsinten pakolliset argumentit ovat pakollisia myös lyhyille. .TP \fB\-i\fP, \fB\-\-ignore\-environment\fP aloita tyhjällä ympäristöllä .TP \fB\-0\fP, \fB\-\-null\fP päätä rivit NUL\-tavuun, ei rivinvaihtoon .TP \fB\-u\fP, \fB\-\-unset\fP=\fI\,NIMI\/\fP poista muuttuja ympäristöstä .TP \fB\-C\fP, \fB\-\-chdir\fP=\fI\,HAK\/\fP muuttaa työkansion HAK:ksi .TP \fB\-S\fP, \fB\-\-split\-string\fP=\fI\,S\/\fP prosessi ja jaa S erillisiksi argumenteiksi; käytetään useiden argumenttien välitykseen shebang\-riveillä .TP \fB\-\-block\-signal\fP[=\fI\,SIG\/\fP] estää SIG\-signaalien toimittamisen COMMAND:iin .TP \fB\-\-default\-signal\fP[=\fI\,SIG\/\fP] palauttaa SIG\-signaalien käsittelyn oletusarvoon .TP \fB\-\-ignore\-signal\fP[=\fI\,SIG\/\fP] asettaa SIG\-signaalien käsittelyn olematta mitään .TP \fB\-\-list\-signal\-handling\fP list non default signal handling to stderr .TP \fB\-v\fP, \fB\-\-debug\fP tulosta sanatarkat tiedot kullekin käsittelyvaiheeseen .TP \fB\-\-help\fP näytä tämä ohje ja poistu .TP \fB\-\-version\fP näytä versiotiedot ja poistu .PP Pelkkä ”\-” tekee saman kuin \fB\-i\fP. Ilman KOMENTOa tulostetaan seurauksena saatava ympäristö. .PP 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. .SH VALITSIMET .SS "\-S/\-\-split\-string usage in scripts" The \fB\-S\fP option allows specifying multiple parameters in a script. Running a script named \fB1.pl\fP containing the following first line: .PP .RS .nf #!/usr/bin/env \-S perl \-w \-T \&... .fi .RE .PP Will execute \fBperl \-w \-T 1.pl .\fP .PP Without the \fB'\-S'\fP parameter the script will likely fail with: .PP .RS .nf /usr/bin/env: 'perl \-w \-T': Tiedostoa tai hakemistoa ei ole .fi .RE .PP See the full documentation for more details. .PP .SS "\-\-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. .PP .RS .nf sh \-c 'env \-\-default\-signal=PIPE seq inf | head \-n1' .fi .RE .PP .SH HUOMAUTUKSET POSIX's exec(2) pages says: .RS "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." .RE .SH TEKIJÄ Kirjoittaneet Richard Mlynarik, David MacKenzie ja Assaf Gordon. .SH "VIRHEISTÄ ILMOITTAMINEN" GNU coreutils online help: .br Ilmoita käännösvirheistä osoitteeseen .SH TEKIJÄNOIKEUDET Copyright \(co 2020 Free Software Foundation, Inc. Lisenssi GPLv3+: GNU GPL versio 3 tai myöhempi . .br Tämä on vapaa ohjelmisto; sitä saa vapaasti muuttaa ja levittää edelleen. Siinä määrin kuin laki sallii, TAKUUTA EI OLE. .SH "KATSO MYÖS" \fBsigaction\fP(2), \fBsigprocmask\fP(2), \fBsignal\fP(7) .PP .br Koko dokumentaatio: .br tai saatavilla paikallisesti: info \(aq(coreutils) env invocation\(aq .PP .SH KÄÄNNÖS Tämän käsikirjan suomenkielisen käännöksen tekivät Jaakko Puurunen . .PP Tämä käännös on ilmainen dokumentaatio; katso tekijänoikeusehdot .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License -versiosta 3 .UE tai uudemmasta. Emme ota vastuuta.