Dalla mia shell bash (ultima versione di Lion) se invio il comando ...
source ~/sh/bashmarks.sh
Lo script bashmarks.sh verrà eseguito e la funzionalità fornita è disponibile. Tuttavia, non voglio eseguire manualmente questo script, quindi ho provato a inserirlo nel mio ~ / .bash_profile (il comando precedente è l'unica cosa nel file).
Se esco da Terminal e poi lo riavvio, viene eseguito ~ / .bash_profile, ma viene segnalato ...
: command not found
Come posso far funzionare i comandi contenuti in questo script quando il terminale è aperto? So che il corretto .bash_profile è in esecuzione, perché posso modificare il file con altri comandi e anche quelli non funzionano, ma il punto è che posso vedere l'output cambiare quando modifico il contenuto del file e riavvio conchiglia. Quindi sta rilevando la giusta directory ~ utente (sono l'unico account sulla macchina).