Existe um compromisso, que fará com que pareça que você está usando um script.
Escreva uma função Bash:
function miniprompt {
PS1='$ '
~/.local/bin/somescript # or just somescript if it's in $PATH
}
Para garantir que a função esteja sempre disponível, coloque-a em ~/.bashrc e ~/.bash_profile (ou apenas ~/.bashrc se ela for carregada por ~/.bash_profile ).
garyjohn deixou claro que a pergunta contém uma suposição errada de que source deve ser usado e esclarecido que, em vez disso, é possível definir PS1='$ ' diretamente. Obrigado!