scripts script programas para manejo las funciones entorno ejemplos configuran como comando cadenas bash unix environment-variables

script - variables de entorno linux bash



Desarmar una variable de entorno para un solo comando (2)

En Bash, podemos establecer una variable de entorno para un solo comando de esta manera:

FOO=bar somecommand

¿Qué pasa si queremos desarmar una variable para un solo comando?


Técnicamente, no son variables de entorno hasta que alguien las export . Pero al menos puedes configurarlos en vacío:

FOO= some command

Si eliminarlos del entorno es suficiente, puede usar env :

env -u FOO somecommand


env -u FOO somecommand

Esto eliminará la variable de entorno FOO del entorno de somecommand proceso de somecommand .

Y para desarmar múltiples variables:

env -u FOO -u FOO2 somecommand