Man page - env(1)
Packages contains this manual
- nohup(1)
- expand(1)
- base32(1)
- stdbuf(1)
- env(1)
- chgrp(1)
- sha1sum(1)
- printenv(1)
- arch(1)
- whoami(1)
- sha384sum(1)
- sha224sum(1)
- nl(1)
- unlink(1)
- mv(1)
- comm(1)
- basenc(1)
- timeout(1)
- link(1)
- sync(1)
- paste(1)
- true(1)
- cut(1)
- sleep(1)
- uname(1)
- nproc(1)
- tty(1)
- seq(1)
- wc(1)
- tail(1)
- shred(1)
- split(1)
- unexpand(1)
- false(1)
- realpath(1)
- date(1)
- pr(1)
- expr(1)
- rmdir(1)
- tr(1)
- stat(1)
- numfmt(1)
- stty(1)
- sha512sum(1)
- hostid(1)
- [(1)
- ls(1)
- chcon(1)
- df(1)
- runcon(1)
- od(1)
- ln(1)
- ptx(1)
- echo(1)
- vdir(1)
- touch(1)
- chown(1)
- users(1)
- chroot(8)
- truncate(1)
- dircolors(1)
- printf(1)
- pwd(1)
- fmt(1)
- groups(1)
- sort(1)
- b2sum(1)
- cksum(1)
- join(1)
- dirname(1)
- readlink(1)
- tsort(1)
- id(1)
- mktemp(1)
- base64(1)
- csplit(1)
- sha256sum(1)
- tac(1)
- shuf(1)
- sum(1)
- fold(1)
- who(1)
- test(1)
- mkdir(1)
- mkfifo(1)
- pathchk(1)
- cat(1)
- tee(1)
- md5sum(1)
- cp(1)
- basename(1)
- rm(1)
- yes(1)
- dd(1)
- install(1)
- factor(1)
- dir(1)
- uniq(1)
- du(1)
- logname(1)
- chmod(1)
- pinky(1)
- nice(1)
- mknod(1)
- head(1)
apt-get install coreutils
Available languages:
en fr es pl ko nl da tr sv ja ru ro zh_TW zh_CN deManual
ENV
NOMSYNOPSIS
DESCRIPTION
Code de retour :
GESTION DES OPTIONS DE SCRIPT
NOTES
AUTEUR
SIGNALER DES BOGUES
VOIR AUSSI
TRADUCTION
NOM
env - Exécuter un programme dans un environnement modifié
SYNOPSIS
env [ OPTION ]... [ - ] [ NOM=VALEUR ]... [ COMMANDE [ PARAM ]...]
DESCRIPTION
Initialiser chaque NOM Ă la VALEUR dans lâenvironnement et exĂ©cuter la COMMANDE .
Les
paramĂštres obligatoires pour les options de forme
longue le sont aussi pour les options de forme courte.
-a
,
--argv0
=
PARAM
passer PARAM comme zéroiÚme paramÚtre de COMMANDE
-i , --ignore-environment
débuter avec un environnement vide
-0 , --null
terminer chaque ligne produite par un caractĂšre NULL plutĂŽt que par un changement de ligne
-u , --unset = NOM
retirer la VARIABLE de lâenvironnement
-C , --chdir = RĂP
passer au rĂ©pertoire de travail RĂP
-S , --split-string = S
traiter et diviser S en arguments séparés ; utilisé pour passer plusieurs arguments sur des lignes shebang
--block-signal [= SIG ]
bloquer lâĂ©mission des signaux SIG sur COMMANDE
--default-signal [= SIG ]
réinitialiser la gestion des signaux SIG aux valeurs par défaut
--ignore-signal [= SIG ]
paramĂ©trer la gestion du/des signaux SIG pour quâelle ne fasse rien
--list-signal-handling
lister la gestion des signaux non par dĂ©faut sur la sortie dâerreur
-v , --debug
afficher des informations détaillées pour chaque étape en cours
|
--help |
Afficher lâaide-mĂ©moire et quitter. |
--version
Afficher les informations de version et quitter.
Un simple « - » implique -i . Si aucune COMMANDE nâest fournie, afficher lâenvironnement rĂ©sultant.
SIG peut ĂȘtre le nom dâun signal comme « PIPE », ou le numĂ©ro dâun signal comme « 13 ». Sans SIG , tous les signaux connus sont inclus. Plusieurs signaux peuvent ĂȘtre sĂ©parĂ©s par des virgules. Un argument SIG vide nâa pas dâeffet.
Code de retour :
|
125 |
Si la commande env elle-mĂȘme Ă©choue. |
|||
|
126 |
si COMMANDE est trouvĂ©e, mais ne peut pas ĂȘtre invoquĂ©e |
|||
|
127 |
si COMMANDE ne peut pas ĂȘtre trouvĂ©e |
|||
|
- |
le code de retour de la COMMANDE sinon |
GESTION DES OPTIONS DE SCRIPT
Lâoption -S permet de spĂ©cifier plusieurs arguments dans un script. LâexĂ©cution dâun script nommĂ© 1.pl contenant la premiĂšre ligne suivante :
#!/usr/bin/env
-S perl -w -T
...
exécutera perl -w -T 1.pl
Sans paramÚtre « -S », le script échouera probablement avec :
/usr/bin/env: âperl -w -Tâ: Aucun fichier ou rĂ©pertoire de ce type
Voir la documentation complÚte pour plus de détails.
NOTES
Les pages de exec (3p) de POSIX disent :
"de nombreuses applications supposent, Ă tort, quâelles dĂ©marrent avec certains signaux paramĂ©trĂ©s sur lâaction par dĂ©faut et/ou dĂ©bloquĂ©s... Il vaut donc mieux ne pas bloquer ou ignorer des signaux dâexĂ©cutables sans raison particuliĂšre, et surtout ne pas bloquer les signaux des exĂ©cutables de programmes de votre choix (sans Ă©troite coopĂ©ration)."
AUTEUR
Ăcrit par Richard Mlynarik, David MacKenzie et Assaf Gordon.
SIGNALER DES BOGUES
Aide en ligne de
GNU coreutils :
<https://www.gnu.org/software/coreutils/>
Signaler toute erreur de traduction Ă
<https://translationproject.org/team/fr.html>
VOIR AUSSI
sigaction (2), sigprocmask (2), signal (7)
Documentation
complÚte :
<
https://www.gnu.org/software/coreutils/env
>
aussi disponible localement Ă lâaide de la
commande : info '(coreutils) env invocation'
Empaqueté
par Debian (9.7-2)
Copyright © 2025 Free Software Foundation, Inc.
Licence GPLv3+ : GNU GPL version 3 ou supérieure
<https://gnu.org/licenses/gpl.html>.
Ce programme est un logiciel libre. Vous pouvez le modifier
et le redistribuer.
Il nây a AUCUNE GARANTIE dans la mesure
autorisée par la loi.
TRADUCTION
La traduction française de cette page de manuel a été créée par Nicolas Haller <nicolas@boiteameuh.org>, Nicolas François <nicolas.francois@centraliens.net>, Bastien Scher <bastien0705@gmail.com>, David Prévot <david@tilapin.org> et Jean-Philippe MENGUAL <jpmengual@debian.org>
Cette traduction est une documentation libre ; veuillez vous reporter Ă la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il nây a aucune RESPONSABILITĂ LĂGALE.
Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à debian-l10n-french@lists.debian.org .