Articles of entorno variables

¿Puede $ PAGER contener espacios?

Estoy escribiendo una aplicación desde la cual quiero ejecutar un buscapersonas especificado por el usuario. La forma estándar de hacer esto parece ser observar la variable de entorno PAGER . No estoy seguro de si este es un nombre de progtwig o un nombre de progtwig junto con arguments. Traté de encontrar estándares que mencionaran […]

pantalla una secuencia de commands con variables env

Tengo un script de python que corro al pasar algunos arguments como variables de entorno: param=1 length=5 python myscript.py Quiero ejecutarlo dentro de una screen . Intenté la screen -m param=1 length=5 python myscript.py pero esto no funciona, me aparece el error "No se puede ejecutar param = 1, no existe ese file o directory". […]

cómo establecer variables env por nombre de pantalla

Utilizo varias pantallas en mi sistema, estoy usando una session separada para cada twig en la que pueda estar trabajando. Ahora me gustaría establecer las variables de entorno en function del nombre de la pantalla (nombre de las pantallas por ruta de la sucursal). Lo he intentado en ~/.screenrc : screen -t "ABC-1234" bash -ic […]

define include ruta del directory (para * .h) CentOS

Estaba leyendo estas preguntas https://stackoverflow.com/questions/13428910/how-to-set-the-environmental-variable-ld-library-path-in-linux https://unix.stackexchange.com/a/45106/235247 Estoy comstackndo gmp ./configure –prefix=/usr/local/Custom/gmp e instalando produciendo tres carpetas. include , lib y share En el caso, bin export PATH=$PATH:/usr/local/Custom/SOMEPROGRAM/bin La carpeta lib se puede agregar usando export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/Custom/gmp/lib Mi pregunta, ¿Hay alguna PATH_VARIABLE para include diferentes carpetas (con files *.h )? export PATH_VARIABLE=$PATH_VARIABLE:/usr/local/Custom/gmp/include

Intentando acceder a la variable de entorno (matriz) declarada en ~ / .profile desde el script de shell

Actualmente estoy luchando con este problema. Ya he leído algunas publicaciones más antiguas aquí en SE, y llegué a la conclusión de que la única manera sensata de poner una variable (incluso una matriz) es ~/.profile . Entonces, OK, la matriz aparece, cosas simples como echo ${myarray[12]} funcionan bien, sin embargo, solo en la console. […]

bash split de numbers en file de text

Tengo dos numbers en el file test.txt, me gustaría una forma de dividir el segundo número entre el primer número y asignar el resultado a una variable o file en un script bash que pueda usar. He usado awk "NR==1" test.txt para mostrar el número 1 en la command-line, pero dentro del script, he intentado […]

Diferencia entre `.sh` y` .csh`

Acabo de instalar Intel Parallel Studio y ahora me gustaría configurar las variables del sistema para que Terminal pueda encontrar los comstackdores, etc. En las guías de installation, dígame que ejecute algunos scripts de configuration incluidos o los incluya en mi perfil bash, etc. Eso es genial. Sin embargo, siempre dice, por ejemplo: Establezca las […]

Si los processs no pueden modificar el entorno de sus padres, ¿qué está haciendo MC?

Hasta donde yo sé, un process no puede modificar el entorno de sus padres. Sin embargo, cuando ejecuto mc (Midnight Commander de GNU, un administrador de files basado en curses) y luego lo dejo, termino con otro $PWD : [localhost ~]$ echo $PWD /home/pedro [localhost ~]$ mc removed `/tmp/mc-pedro/mc.pwd.5616' [localhost pedro]$ echo $PWD /nfs/home/pedro Sé […]

¿Puedo usar una variable de entorno para definir un alias?

Estoy usando un motor de automation para ejecutar scripts Perl. script_X requiere un script de contenedor para que se ejecute como: wrapper_script script_X –parameters Pero el motor de automation no puede entender esa invocación. Por el momento, he editado manualmente ./bashrc para decir: alias script_X='wrapper_script script_X' Actualmente estoy probando para ver si el motor de […]

¿Puedo cambiar el shell utilizado para ejecutar aplicaciones GUI desde un Desktop Manager?

Un poco de background Soy desarrollador e instalo la mayoría de mis herramientas en mi carpeta de inicio. Así que el file rc de mi shell está lleno de variables JAVA_HOME , GROOVY_HOME , MAVEN_HOME , … Para exponer todas estas variables de entorno a mis aplicaciones de GUI (creo mi IDE) solía escribir un […]