Para los usuarios de iPhone y iPad que ya se han actualizado a iOS 9,…
Cómo agregar una nueva ruta a PATH en la línea de comandos de la manera correcta
La ruta del usuario es la serie de directorios en los que se buscan los programas de línea de comandos para su ejecución. Por ejemplo, si escribe ‘iostat’ en la terminal, iostat se ejecutará desde / usr / sbin porque “/ usr / sbin” es parte de su $ PATH. En consecuencia, los usuarios que utilizan con frecuencia la línea de comandos pueden necesitar ajustar o agregar nuevas rutas a su terminal para que los comandos se puedan ejecutar correctamente.
Quizás obvio a estas alturas, la modificación de la RUTA está dirigida a usuarios y desarrolladores más avanzados que usan la Terminal y pasan mucho tiempo en la línea de comandos. Los usuarios promedio de Mac generalmente no tienen necesidad de cambiar, agregar o ajustar esto en Mac OS X. Hablando de Mac OS X, aunque esto obviamente está centrado en Mac, también puede usar este mismo truco para agregar un PATH a su shell en Linux , así como la mayoría de otros sabores de Unix.
Antes de comenzar, es posible que desee ver el $ PATH existente en caso de que arruine algo, de esa manera puede restaurarlo fácilmente exportando usando los mismos comandos. Para verificar el $ PATH actual simplemente escriba: “echo $ PATH”
Agregar un directorio a PATH
La forma más fácil de agregar una nueva ruta a $ PATH (la variable de entorno) es con el comando de exportación. En este ejemplo, agregaremos “~ / opt / bin” a la RUTA del usuario con exportar:
export PATH=$PATH:~/opt/bin
Puede ejecutar eso directamente desde la línea de comando, luego verificar $ PATH con echo para mostrar que se ha agregado así:
echo $PATH
Esto debería devolver algo como lo siguiente, tenga en cuenta el directorio ~ / opt / bin recién agregado al final:
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Users/osxdaily/opt/bin
Cómo agregar múltiples rutas a PATH
Así como se pueden almacenar y encadenar múltiples rutas en $ PATH de acuerdo con su prioridad de búsqueda, también puede agregar nuevas rutas de esta manera. Usaremos el mismo ejemplo que antes, pero esta vez también agregaremos el directorio ~ / dev / bin:
export PATH=$PATH:~/opt/bin:~/dev/bin
Configuración de PATH en el perfil de Shell
Tenga en cuenta que para que los cambios en PATH persistan, querrá agregarlos en ~ / .profile, .zshrc o ~ / .bash_profile, dependiendo del shell que use. Use su editor de texto favorito para hacer eso, ya sea nano, emacs o vim. Si se está complicando, es una buena idea agregar comentarios al .profile para que las cosas se puedan escanear fácilmente:
#Adding opt bin and dev bin to PATH for fun
export PATH=$PATH:~/opt/bin:~/dev/bin
Bash es el shell predeterminado en muchas versiones de Mac OS X, pero zsh es el predeterminado en versiones modernas posteriores y, por supuesto, hay otros shells como sh, ksh y tcsh también incluidos en Mac. Cambiar el shell de Mac OS X es un proceso muy sencillo, ya sea con chsh, o dentro de las preferencias de Terminal y / o iTerm2.