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).