Desde mi shell bash (última versión de Lion) si emito el comando ...
source ~/sh/bashmarks.sh
El script bashmarks.sh se ejecutará y la funcionalidad que proporciona está disponible. Sin embargo, no quiero ejecutar este script manualmente, así que he intentado ponerlo en mi ~ / .bash_profile (el comando anterior es lo único en el archivo).
Si salgo de Terminal y luego lo reinicio, se ejecuta ~ / .bash_profile, pero informa ...
: command not found
¿Cómo puedo hacer que los comandos contenidos en este script se ejecuten cuando se abre el Terminal? Sé que se está ejecutando el .bash_profile correcto, ya que puedo modificar el archivo con algunos otros comandos y tampoco funcionan, pero el punto es que puedo ver el cambio de salida cuando modifico el contenido del archivo y reinicio el archivo. cáscara. Por lo tanto, está seleccionando el directorio de usuario correcto (soy la única cuenta en la máquina).