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

v(uutils coreutils) 0.9.0
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>

restablecer el manejo de la(s) señal(es) SIG a la acción predeterminada

--block-signal=<SIG>

bloquear la entrega de la(s) señal(es) SIG mientras se ejecuta COMMAND

--list-signal-handling

listar los cambios en el manejo de señales solicitados por las opciones anteriores

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.