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.8.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>

reset handling of SIG signal(s) to the default action

--block-signal=<SIG>

block delivery of SIG signal(s) while running COMMAND

--list-signal-handling

list signal handling changes requested by preceding options

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.