Preguntas etiquetadas con path

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.

9
¿Cómo puedo agregar limpiamente a $ PATH?
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 …
31 shell  path 


1
Bash recuerda la ruta incorrecta a un ejecutable que fue movido / eliminado
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 /usr/local/binpero el shell aún recuerda …
29 bash  path  which 

9
Eliminar un directorio de la RUTA
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, eliminarlo manualmente …

3
¿Cómo alterar la RUTA dentro de un script de shell?
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 GRAILS_HOME=/cygdrive/c/dev/grails-1.0.3 export PATH=$GRAILS_HOME/bin:$PATH export MAVEN_HOME=/cygdrive/c/dev/apache-maven-2.0.11 export PATH=$MAVEN_HOME/bin:$PATH which java which grails which mvn Cuando esto …

2
¿Cuál es la diferencia entre PATH y LD_LIBRARY_PATH?
Tengo algunas dificultades para entender la diferencia entre PATHy LD_LIBRARY_PATH. Tengo una configuración de instalación que necesita un archivo pkg.tcl y no sé dónde agregarle la ruta: ¿debería ser PATHo LD_LIBRARY_PATH?
27 path 

2
Bash no encuentra un programa aunque esté en mi camino
Tengo un programa en mi camino. El programa se ejecuta cuando se ejecuta con una ruta completa especificada. Pero el programa no se puede encontrar cuando lo ejecuto solo con su nombre. Esencialmente, quiero entender cómo es posible el resultado a continuación y cómo solucionarlo para que mi programa se …
26 bash  path 

2
¿Qué significa $ {PATH: +: $ {PATH}}?
Recientemente noté lo siguiente en mi perfil de cygwin, más precisamente: /usr/local/bin:/usr/bin${PATH:+:${PATH}} Qué significa eso? ¿Por qué no es solo $ PATH? ¿Es esto un 'si existe $ PATH entonces agregue: $ PATH'? Mi propósito es intercambiar el orden y poner las rutas de Cygwin detrás de la ruta de …

4
Agregar a la ruta frente a vincular desde / bin
Nuestro administrador del sistema instaló una aplicación de software (Maven) en el servidor y les dijo a todos que agregaran la /usr/local/maven/bin/carpeta a su ruta. Creo que podría ser más conveniente simplemente vincular los pocos programas en esa carpeta desde la /bincarpeta (u otra carpeta que todos tengan en su …

4
Compartir alias y configuración de RUTA entre zsh y bash
El shell que normalmente uso es zsh. Tengo varios alias para habilitar el color en algunos programas como lsy grep. También configuré mi ruta personalizada para poder ejecutar programas en un lugar no estándar (como en ~/bin/). No cambiaré el shell de root a zsh, pero me gustaría compartir esta …
24 shell  bash  zsh  path  alias 


2
¿POSIX garantiza las rutas a las utilidades estándar?
Desde C, ¿cuál es la forma más fácil de ejecutar una utilidad estándar (por ejemplo, ps) y ninguna otra? ¿Garantiza POSIX que, por ejemplo, un estándar psse encuentra en /bin/pso debería restablecer la variable de entorno PATH para lo que me pasa con confstr(_CS_PATH, pathbuf, n);y vuelva a ejecutar la …
22 path  c  posix  exec 


5
shebang y camino
¿Por qué un shebang necesita un camino? Incorrecto #!ruby Correcto #!/usr/local/bin/ruby #!/usr/bin/env ruby El sistema operativo debe tener la información sobre la ruta de un comando registrado, y ¿por qué todavía espera que se le dé?
22 scripting  path 

1
¿Por qué se eligió el colon como separador de ruta?
¿Por qué se :eligió colon ( ) como separador de ruta? Tenga en cuenta que quiero decir "separador de ruta" y no "separador de directorio". El separador de ruta es el símbolo colocado entre las entradas en la PATHvariable de entorno. PATH="/usr/local/sbin:/usr/local/bin:/usr/bin:..." ^ this symbol Todo en computadoras y software …
22 path  history 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.