Ho un codice che sta eseguendo qualcosa dallo script della shell e dopo che viene eseguito finisce in questo stato come root
root @ (nessuno): / testjob / test #
Voglio uscire da questo stato root eseguendo un comando attraverso lo script della shell
arnavs @ linux-macchina: / testjob / test $
Manualmente puoi semplicemente digitare il comando "exit" etornerà alla shell originale, ma se aggiungo exit nello script della shell uscirà dallo script della shell stessa e interromperà l'esecuzione dello script della shell.
Puoi aiutarmi con un comando che potrei aggiungere al mio script di shell?
risposte:
0 per risposta № 1Script ti ha lasciato come root? Come si fa a farlo? Ad ogni modo, prova ad usare logout
dall'interno della sceneggiatura. Tuttavia, non sono sicuro che sarà di aiuto, perché penso che tu abbia qualche problema con lo script e / o il tuo ambiente di sistema.
Puoi dire, in che modo il tuo script diventa superuser in primo luogo?