0 votos

No puedo conseguir que se ejecuten los comandos dentro de .bash_profile startup script

Desde mi shell bash (última versión de Lion) si emito el comando...

source ~/sh/bashmarks.sh

El bashmarks.sh scriptse ejecutará y la funcionalidad que proporciona estará disponible. Sin embargo, no quiero ejecutar manualmente este script así que he intentado ponerlo en mi ~/.bash_profile (el comando anterior es lo único que hay en el archivo).

Si salgo de Terminal y luego lo reinicio, el ~/.bash_profile se ejecuta, pero informa...

: command not found

¿Cómo puedo conseguir que los comandos contenidos en este script se ejecuten al abrir el Terminal? Sé que se está ejecutando el .bash_profile correcto, porque puedo modificar el archivo con algunos otros comandos y esos tampoco funcionan, pero el punto es que puedo ver el cambio de salida cuando modifico el contenido del archivo y reinicio el shell. Así que está recogiendo el derecho ~ directorio de usuario (yo soy la única cuenta en la máquina).

5voto

Mark Puntos 6

¿Su .bash_profile ¿tienen finales de línea al estilo de DOS? Los mensajes de error extraños como ese suelen estar "corrompidos" por un \r carácter.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X