Sono stato sorpreso di non aver trovato questa domanda già sul sito. Quindi, oggi è $venuto dopo che ho effettuato l'accesso come nuovo utente. Ciò è stato inaspettato perché il prompt del mio utente principale inizia con username@computername:~$.
Quindi, come posso passare da quest'altra shell a bash?
echo $SHELLper scoprire qual è la tua shell attuale.
/bin/shspesso non significa molto che di solito è un link simbolico a qualcos'altro. Scriverei ls -l /bin/shper vedere a cosa serve un link simbolico. In alcuni casi, essere un link simbolico a qualcosa cambia il suo comportamento, non credo che bash sia così.
bashas /bin/sh disabilita molte funzionalità di bash (passa alla modalità di conformità POSIX).
$venuto fuori piuttosto cheusername@computername:~$non significa che non è stato bash. L'esatta formattazione del prompt è impostata dalla variabile PS1, che può essere impostata o personalizzata in modo diverso per utenti diversi.