Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

env

Some strings on this page have not been translated yet. You can help by translating them on Weblate.
v(uutils coreutils) 0.9.0
env [OPTION]... [-] [NOM=VALEUR]... [COMMANDE [ARG]...]

Définir chaque NOM à VALEUR dans l’environnement et exécuter COMMANDE

Options

--ignore-environment, -i

commencer avec un environnement vide

--chdir=<DIR>, -C <DIR>

changer le répertoire de travail vers RÉP

--null, -0

terminer chaque ligne de sortie avec un octet 0 plutôt qu’un retour à la ligne (valide uniquement lors de l’affichage de l’environnement)

--file=<PATH>, -f <PATH>

lire et définir les variables à partir d’un fichier de configuration de style “.env” (avant toute suppression et/ou définition)

--unset=<NAME>, -u <NAME>

supprimer la variable de l’environnement

--debug, -v

afficher des informations détaillées pour chaque étape de traitement

--split-string=<S>, -S <S>

traiter et diviser S en arguments séparés ; utilisé pour passer plusieurs arguments sur les lignes shebang

--argv0=<a>, -a <a>

Remplacer le zéroième argument passé à la commande en cours d’exécution. Sans cette option, une valeur par défaut de command est utilisée.

--ignore-signal=<SIG>

définir la gestion du/des signal/signaux SIG pour ne rien faire

--default-signal=<SIG>

réinitialiser la gestion du/des signal/signaux SIG à l’action par défaut

--block-signal=<SIG>

bloquer la livraison du/des signal/signaux SIG pendant l’exécution de COMMAND

--list-signal-handling

lister les traitements de signaux modifiés par les options précédentes

Un simple - implique -i. Si aucune COMMANDE, afficher l’environnement résultant.

Examples

Affiche l’environnement :

env

Exécute le programme donné. Souvent utilisé dans les scripts après le shebang (#!) pour consulter le chemin vers le programme :

env {{programme}}

Exécute le programme donné, avec un environnement vide :

env -i {{programme}}

Supprime une variable d’environnement et execute le programme donné :

env -u {{variable}} {{programme}}

Définit ou modifie une variable d’environnement et execute le programme donné :

env {{variable}}={{valeur}} {{programme}}

Définit ou modifie plusieurs variables d’environnement et execute le programme donné :

env {{variable1}}={{valeur}} {{variable2}}={{valeur}} {{variable3}}={{valeur}} {{programme}}

The examples are provided by the tldr-pages project under the CC BY 4.0 License.

Please note that, as uutils is a work in progress, some examples might fail.