comando env en Linux con ejemplos

env se usa para imprimir variables de entorno . También se utiliza para ejecutar una utilidad o comando en un entorno personalizado. En la práctica, env tiene otro uso común. A menudo, los scripts de shell lo utilizan para iniciar el intérprete correcto. En este uso, el entorno normalmente no cambia.

Sintaxis:

env [OPTION]... [-][NAME=VALUE]... [COMMAND [ARG]...]

Opciones del comando env

1. Sin ningún argumento: imprima una lista de todas las variables de entorno.

EJEMPLO :

env

2. -i o –ignore-environment o solo –: ejecuta un comando con un entorno vacío

SINTAXIS:

$ env -i your_command

Nota: Esto limpia completamente el entorno, pero no evita que your_command establezca nuevas variables.

EJEMPLO: para borrar el entorno (crear un nuevo entorno sin ninguna variable de entorno existente) para un nuevo shell

env_1

En esto, borra todas las variables de entorno y luego el nuevo shell establece la variable de entorno PWD. Por lo tanto, en este nuevo shell, cuando ejecutamos env, solo vemos una variable de entorno PWD.

3. -u o –unset: elimina la variable del entorno

SINTAXIS:

$ env -u variable_name

EJEMPLO: Eliminar la variable de entorno XDG_VTNR que puede ver en la imagen de arriba en la salida de solo env.

env_2

4. -0 o –null: finaliza cada línea de salida con NULL, no con nueva línea

SINTAXIS:

$ env -0

EJEMPLO :

env_5

5. –version: muestra la información de la versión y sale.

SINTAXIS:

$ env --version

EJEMPLO :

env_3

6. –ayuda: muestra un mensaje de ayuda y sale.

SINTAXIS:

$ env --help

EJEMPLO :

env_4

Publicación traducida automáticamente

Artículo escrito por Prasoon_Mishra y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *