Articles of entorno variables

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 […]

Bash – shell vs variable de entorno

Quiero aclarar una confusión que estoy teniendo en la variable de shell vs variable de entorno. Hice la siguiente testing, donde tengo una variable de shell abc y la export a una variable de entorno. $ $ abc="shell var" $ env | grep abc $ echo $abc shell var $ export abc="env var" $ env […]