Preguntas etiquetadas con which

5
¿Por qué no usar "which"? ¿Qué usar entonces?
Al buscar la ruta a un archivo ejecutable o comprobar lo que sucedería si se introduce un nombre de comando en un shell de Unix, hay una plétora de diferentes servicios públicos ( which, type, command, whence, where, whereis, whatis, hash, etc). A menudo escuchamos que se whichdebe evitar. ¿Por …

7
¿Cómo usar `which` en un comando con alias?
Como la mayoría de los usuarios, tengo un conjunto de alias configurados para dar un conjunto predeterminado de marcas para los programas de uso frecuente. Por ejemplo, alias vim='vim -X' alias grep='grep -E' alias ls='ls -G' El problema es que si quiero usar whichpara ver de dónde proviene mi vim/ …
76 shell  zsh  alias  which 

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 

3
¿Mi comando `which` puede estar equivocado (a veces)?
He compilado la última versión de emacs del código fuente (v24.2) porque la versión instalada en mi máquina es (bastante) antigua para mí (v21.3). He hecho lo usual: $configure --prefix=$HOME make make install Ahora estoy probando emacs y me di cuenta de que todavía lanza la versión anterior ... mientras …
17 bash  emacs  path  which 

1
¿Cuál es la diferencia entre cuál y dónde?
¿Cuál es la diferencia entre wherey whichlos comandos de shell? Aquí hay unos ejemplos ~ where cc /usr/bin/cc /usr/bin/cc ~ which cc /usr/bin/cc y ~ which which which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde' /usr/bin/which ~ which where /usr/bin/which: no where in (/usr/local/bin:/bin:/usr/bin:/home/bnikhil/bin:/bin) además ~ where which which: aliased to …

2
¿Cómo agregar la ruta del directorio de inicio para que Unix descubra qué comando?
He instalado node.jsen la ubicación personalizada y ha añadido la localización a la $PATHde .profilearchivo. $ node --version v0.6.2 $ which node $ echo $PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:~/Unix/homebrew/bin $ cat ~/.profile export PATH="$PATH:~/Unix/homebrew/bin" Node.js en sí funciona bien. El problema es que no está listado por whichcomando. Entonces no puedo instalar npmahora. …
12 path  profile  home  which 


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.