En mi /etc/launchd.conf archivo, he añadido estas líneas en un esfuerzo para averiguar exactamente cómo crear un ámbito global de las variables de entorno cuyos valores contener espacios en blanco.
setenv foo1 123456
setenv foo2 "123456"
setenv foo3 123\ 456
setenv foo4 "123\ 456"
setenv foo5 "123 456"
setenv foo6 "123\\ 456"
setenv foo7 '123456'
setenv foo8 '123 456'
setenv foo9 '123\ 456'
setenv foo10 '123\\ 456'
A ver qué atascado y cuáles fueron los resultados, me encontré set | grep foo
. El resultado:
foo1=123456
foo2='"123456"'
foo7=''\''123456'\'''
Estoy sin ideas. Esto es incluso posible? Si es así, ¿cuál es la sintaxis?