env
env [OPCIÓN]... [-] [NOMBRE=VALOR]... [COMANDO [ARG]...]
Establecer cada NOMBRE a VALOR en el entorno y ejecutar COMANDO
Options
--ignore-environment,-i-
comenzar con un entorno vacío
--chdir=<DIR>,-C <DIR>-
cambiar directorio de trabajo a DIR
--null,-0-
terminar cada línea de salida con un byte 0 en lugar de nueva línea (solo válido al mostrar el entorno)
--file=<PATH>,-f <PATH>-
leer y establecer variables de un archivo de configuración estilo “.env” (antes de cualquier unset y/o set)
--unset=<NAME>,-u <NAME>-
eliminar variable del entorno
--debug,-v-
mostrar información detallada para cada paso de procesamiento
--split-string=<S>,-S <S>-
procesar y dividir S en argumentos separados; usado para pasar múltiples argumentos en líneas shebang
--argv0=<a>,-a <a>-
Anular el argumento cero pasado al comando siendo ejecutado. Sin esta opción se usa un valor por defecto de
command. --ignore-signal=<SIG>-
establecer manejo de señal(es) SIG a no hacer nada
--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 - implica -i. Si no hay COMANDO, mostrar el entorno resultante.
Examples
Muestra el entorno:
env
Ejecuta un programa. A menudo se utiliza en scripts después del shebang (#!) para buscar la ruta al programa:
env {{program}}
Limpia el entorno y ejecuta un programa:
env {{[-i|--ignore-environment]}} {{program}}
Elimina variable del entorno y ejecuta un programa:
env {{[-u|--unset]}} {{variable}} {{program}}
Establece una variable y ejecuta un programa:
env {{variable}}={{value}} {{program}}
Establece una o más variables y ejecuta un programa:
env {{variable1=value variable2=value variable3=value ...}} {{program}}
Ejecuta un programa con un nombre diferente:
env {{[-a|--argv0]}} {{custom_name}} {{program}}
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.