Env
La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la
versión revisada el 2 de abril de 2015; las comprobaciones requieren
3 ediciones .
env es una utilidad de UNIX que ejecuta un comando con un cambio en el entorno. Incluido, por ejemplo, en gettext de GNU .
Formato de comando
- env [OPCIÓN]… [-] [VARIABLE=VALOR]… [COMANDO [ARGUMENTOS]…]
Teclas (opciones)
-i, --ignorar-entorno
ejecuta un comando con un entorno vacío
-u, --unset=NOMBRE
elimina una variable del entorno
--ayuda
imprime esta información y sale
--versión
imprime la información de la versión y sale
Sin parámetros, se considera iniciado con el modificador -i . Si no se especifica COMMAND, se devuelve el entorno modificado.
Ejemplos
El comando env a veces se usa para mejorar la portabilidad de scripts (consulte Shebang_(Unix)#Portability ), ya que la ruta a los intérpretes varía de un sistema a otro, pero la ruta a env es la misma en la mayoría de los sistemas operativos:
#!/usr/bin/env python2
imprime
"Hola mundo".
Enlaces
Comandos Unix |
---|
|
GNU Coreutils |
---|
Utilidades de archivo |
|
---|
Utilidades de texto |
|
---|
Utilidades de shell |
|
---|
|