J'ai bousillé les commandes et écrit sh -man
Maintenant, j'ai entré un programme appelé sh-3.2
Cela semble impossible à sortir.
Ctrlc,Ctrlz, ou Ctrlxne marche pas.
exit
, quit
, q, :q aussi ne fonctionne pas.
Toutes les réponses Google sont destinées à quitter les scripts Shell.
Ctrl
+ D
fait le tour pour moi.
En fait c'est le -n
Drapeau qui introduit ce comportement. Il est destiné à faire uniquement la vérification des syntaxes des commandes, mais ne les exécute pas réellement.
Essayer ctrl+d
cela devrait tuer la coquille.
Si votre sortie Shell est pré-planifiée, utilisez,
exit
Ou vous pouvez programmer pour gérer SIGTERM et d'autres signaux n exemple de tutoriel
Ou si vous voulez arrêter déjà de courir script shell
ctrl+c
ctrl+d
ctrl+z
Ou trouver le PID et le tuer.
ps -ax | grep Shell_name
pkill -9 PID_of_Shell