Es gibt einen Kompromiss, der den Eindruck erweckt, als würden Sie ein Skript verwenden.
Schreibe eine Bash-Funktion:
function miniprompt { PS1='$ ' ~/.local/bin/somescript # or just somescript if it's in $PATH }
Um sicherzustellen, dass die Funktion immer verfügbar ist, legen Sie sie in ~/.bashrc
und ~/.bash_profile
(oder einfach nur, ~/.bashrc
wenn sie ~/.bash_profile
trotzdem geladen wird ).
garyjohn hat klargestellt, dass die frage eine falsche Annahme enthält, die source
verwendet werden muss, und klargestellt, dass man sie stattdessen PS1='$ '
direkt setzen könnte. Vielen Dank!