Me pregunto dónde se debe agregar una nueva ruta a la PATHvariable de entorno. Sé que esto se puede lograr editando .bashrc(por ejemplo), pero no está claro cómo hacerlo. De esta manera: export PATH=~/opt/bin:$PATH ¿o esto? export
RUTA (todo en mayúsculas) es el nombre de una variable de entorno en sistemas operativos tipo Unix, DOS, OS / 2 y Microsoft Windows, que especifica un conjunto de directorios donde se buscan programas ejecutables.
Me pregunto dónde se debe agregar una nueva ruta a la PATHvariable de entorno. Sé que esto se puede lograr editando .bashrc(por ejemplo), pero no está claro cómo hacerlo. De esta manera: export PATH=~/opt/bin:$PATH ¿o esto? export
Tengo un script que funciona cuando lo ejecuto desde la línea de comandos, pero cuando lo programo cronaparece errores que no puede encontrar archivos o comandos. Mi pregunta es doble: Cuando programo un trabajo cron usando crontab -e, ¿usa mi ID de usuario como base para sus permisos? ¿O utiliza...
Esto me está irritando. Vi varias sugerencias (todas con diferentes archivos y sintaxis) y ninguna funcionó. ¿Cómo configuro una variable de entorno para un usuario específico? Estoy en Debian Squeeze. ¿Cuál es la sintaxis exacta que debo poner en el archivo para hacer ABC =...
Necesito ejecutar un programa instalado en / opt / godi / sbin (un directorio personalizado). Si agrego ese directorio a mi RUTA, agregando la siguiente línea a mi archivo .bashrc export PATH=$PATH:/opt/godi/bin:/opt/godi/sbin entonces puedo intentar ejecutar el comando bien (excepto que falla...
Entiendo cómo definir incluir objetos compartidos en el momento de vinculación / compilación. Sin embargo, todavía me pregunto cómo buscan los ejecutables el objeto compartido ( *.sobibliotecas) en el momento de la ejecución. Por ejemplo, mi aplicación a.outllama a funciones definidas en la...
He visto a personas mencionar en otras respuestas que es una mala idea incluir el directorio de trabajo actual (' .') en su $PATHvariable de entorno, pero no he podido encontrar una pregunta que aborde específicamente el problema. Entonces, ¿por qué no debo agregar .a mi camino? Y si a pesar de...
Estoy tratando de escribir una función de shell bash que me permita eliminar copias duplicadas de directorios de mi variable de entorno PATH. Me dijeron que es posible lograr esto con un comando de una línea usando el awkcomando, pero no puedo entender cómo hacerlo. Alguien sabe...
Obtengo bashrc de algunos de mis amigos. Así que termino teniendo entradas duplicadas en mi variable $ PATH. No estoy seguro de si ese es el problema para los comandos que tardan mucho en iniciarse. ¿Cómo funciona $ PATH internamente en bash? ¿Tener más CAMINOS ralentiza mi tiempo de...
Ejemplo: en Ubuntu, siempre hay un .localdirectorio en el directorio de inicio e .profileincluye esta línea: PATH="$HOME/bin:$HOME/.local/bin:$PATH" $HOME/.local/binno existe de forma predeterminada, pero si se crea ya está en $PATHy se pueden encontrar ejecutables dentro. Esto no se menciona...
Quiero mostrar mi variable de entorno PATH de una manera más legible para los humanos. $ echo
En mi VM Fedora, cuando ejecuto mi cuenta de usuario, tengo /usr/local/binen mi ruta: [justin@justin-fedora12 ~]$ env | grep PATH PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/justin/bin Y del mismo modo cuando se ejecuta...
Parece que al agregar un directorio a $ PATH, sus subdirectorios no se agregan de forma recursiva. Entonces, ¿puedo hacer eso? ¿O hay una razón por la cual esto no es
Estoy cambiando a Cygwin desde el shell bash que se incluye con Git para Windows, y encuentro un problema extraño. Alguien pensó que sería una buena idea agregar /cygdrive/a todos los caminos, mientras que creo que es una idea horriblemente fea. He podido determinar que puedo solucionar esto...
Cron no usa la ruta del usuario cuyo crontab es y, en cambio, tiene la suya. Se puede cambiar fácilmente agregando PATH=/foo/baral principio del crontab, y la solución clásica es usar siempre rutas absolutas a los comandos ejecutados por cron, pero ¿dónde se define la RUTA predeterminada de...
Tengo un archivo de script bash, que se coloca en algún directorio agregado a $ PATH para que pueda llamar al script desde cualquier directorio. Hay otro archivo de texto en el mismo directorio que el script. Me pregunto cómo hacer referencia al archivo de texto en el script. Por ejemplo, si el...
Me gustaría una manera de agregar cosas a $ PATH, en todo el sistema o para un usuario individual, sin potencialmente agregar la misma ruta varias veces. Una razón para querer hacer esto es para que se puedan hacer adiciones .bashrc, lo que no requiere un inicio de sesión, y también es más útil en...
¿Hay una línea que enumere todos los ejecutables de $ PATH en
Cuando lo hago which pip3 yo obtengo /usr/local/bin/pip3 pero cuando intento ejecutar pip3me sale el siguiente error: bash: /usr/bin/pip3: No such file or directory Esto se debe a que recientemente eliminé ese archivo. Ahora el whichcomando apunta a otra versión de la pip3que se encuentra...
Estoy tratando de compilar wxWidgets usando MingW, y tengo cygwin en mi camino, lo que parece estar en conflicto. Por lo tanto, me gustaría eliminar /d/Programme/cygwin/binde la variable PATH y me pregunto si hay alguna forma elegante de hacerlo. El enfoque ingenuo sería hacer eco en un archivo,...
Tengo varios proyectos que requieren que cambie las versiones de Java / Grails / Maven. Estoy tratando de manejar esto con algunos scripts que harían los cambios. Por ejemplo: #!/bin/sh export JAVA_HOME=/cygdrive/c/dev/Java/jdk1.5.0_22 export PATH=$JAVA_HOME/bin:$PATH export