Las routes de perfil de bash_profile de OS X Mavericks no funcionan

Necesito crear una nueva ruta en OS X Mavericks.

Para hacerlo, .bash_profile :

  • No se pueden organizar los files del buscador y la carpeta por nombre
  • ¿Cuál es la forma correcta de hacer que Postfix se ejecute permanentemente en Lion (no server)?
  • sudo acceda a la carpeta específica
  • ERR_ADDRESS_INVALID de Chrome, pero Telnet funciona
  • Permitir que el título del evento de calendar en OS X Mavericks muestre varias líneas
  • Copiar y pegar entre el host y la VM
  •  export LC_ALL="en_US.UTF-8" export PGHOST=localhost export PATH=$PATH:/usr/local/heroku/bin export PATH=$PATH:/Applications/Postgres93.app/Contents/MacOS/bin 

    Pero no funciona. Cuando escribo echo $ PATH, el resultado es:

     /usr/local/heroku/bin:/usr/local/rvm/gems/ruby-2.0.0-p0/bin:/usr/local/rvm/gems/ruby-2.0.0-p0@global/bin:/usr/local/rvm/rubies/ruby-2.0.0-p0/bin:/usr/local/rvm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Users/niqueues/.rvm/bin:/usr/local/rvm/bin 

    Este es el contenido de mi file .bashrc :

     PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting PATH=$PATH:/usr/local/rvm/bin # Add RVM to PATH for scripting 

    No tengo (ni encuentro) un file .profile .

    ¿Qué estoy haciendo mal?

  • ¿Qué progtwig instala los files * osxfuse * en / (carpeta raíz)?
  • ¿Puedo ocultar las actualizaciones de software en Mavericks?
  • El cambio de IP de la máquina de time pierde el historial de la copy de security
  • Me gustaría alojar un website HTML sin usar Server.app
  • Cómo ocultar una foto en la nueva Photos.app
  • Indica que la pantalla de la aplicación no está ampliada
  • 5 Solutions collect form web for “Las routes de perfil de bash_profile de OS X Mavericks no funcionan”

    Después de editar el file de inicio de session, necesita ejecutar el command de origen en el file de inicio de session o crear una nueva session de terminal antes de que estén disponibles las variables de entorno actualizadas.

    Por ejemplo:

     source .bash_profile 

    Prefiero usar este método de agregar a la ruta. De esta forma, si el file se ejecuta varias veces, $ PATH no agrega routes networkingundantes.

     ## # DELUXE-HOME-BIN-INSERT # (do not remove this comment) ## echo $PATH | grep -q -s "${HOME}/bin" if [ $? -eq 1 ] ; then PATH=$PATH:/bin export PATH fi 

    Logré agregar una ruta en Mavericks haciendo lo siguiente:

     sudo vi /etc/paths 

    Esto abre el file llamado paths que incluye todas las routes locales, etc. Al final de este file agregué la ruta que quería usando el editor vi como se muestra en el command anterior. Simplemente agregué una línea como /Applications/blabla/my_bin .

    Le preguntará su contraseña y después de eso se hace. Me funcionó, espero que haga lo mismo por ti.

    Agregue esto a su file .zshrc :

     if [ -f ~/.bash_profile ]; then . ~/.bash_profile; fi 

    Esto cargará su .bash_profile mientras se carga zsh, ya que no lo carga de manera pnetworkingeterminada.

    Además del hecho, puedes simplemente crear un file .profile , agregando cosas a la ruta, ya que Snow Leopard o Lion (muy probablemente SL) se hace agregando cosas a paths.d .

     ls /etc/path* /etc/paths /etc/paths.d: 40-XQuartz MacGPG2 TeX julia 

    es decir, vaya a /etc/paths.d/

    touch un file llamado whatever_program_I_want_to_add_to_the_path , luego edítalo para tener la ruta al progtwig:

     cat /etc/paths.d/julia /usr/local/julia cat /etc/paths.d/TeX /usr/texbin 

    Cierre el terminal y reinícielo.

    Si está intentando establecer routes / variables / terminaciones / etc usando la sustitución de processs en Mavericks, haga lo siguiente:

     . <(npm completion) 

    Eso no funcionará: https://lists.gnu.org/archive/html/bug-bash/2006-01/msg00018.html Bash se niega a la fuente de / dev / fds.

    Básicamente, la fiesta de Mavericks es demasiado antigua. Instale y configure su count para usar un bash más nuevo, o reescriba su secuencia de commands para usar tempfiles o processs con nombre. Este es un ejemplo feo de una reescritura: dotfiles commit

    (agregado para otros buscadores de Google que tropiezan con esta página)

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).