fuente de salida env
Tengo algún código de shell que necesito para ser depurado, así que hice que el código volcara su entorno en un archivo
env > env.txt
y con mi script de prueba quiero obtenerlo, test.sh:
. ./env.txt
echo $EXAMPLE
echo $EXAMPLE2
Los contenidos de env.txt son:
EXAMPLE=sh /hello/command.sh
EXAMPLE2=/just/some/path
pero, env no pone comillas alrededor de sus valores, lo que tiende a causar un problema por $ EJEMPLO, me sale este error
test.sh: /hello/command.sh: no encontrado
tan claramente está intentando ejecutarlo en lugar de establecer las variables.
¿Cuál es la solución más rápida para este problema?