Pregunta:
Si un script debe ejecutarse en el shell actual, se puede lograr agregando un punto antes del comando:
. ./somescript.sh
¿Hay alguna forma de hacer esto sin tener que escribir el punto cada vez? Por ejemplo, ¿un comando para cambiar al shell principal desde el propio script?
Respuesta:
Puede que no sea exactamente lo que desea, pero puede hacer:
alias somescript.sh='. ./somescript.sh'