Avrei bisogno di crearmi uno script che lanci il comando source

es source /etc/profile

Il problema è che se da riga di comando da riga di comando

source /etc/profile

il tutto funziona..

ma se creo uno script contenente all'interno lo stesso comando

source /etc/profile

salvo , rendo eseguibile lo script e lo lancio,
il comando source all'interno dello script non viene eseguito.

Perchè? Il comando source non riesco a trovarlo sull'harddisk.E' forse un comando interno alla shell?
Se si come posso far sì che venga eseguito all'interno di uno script?

GRAZIE e ciao a tutti!