Come chiamare un Shell Borne Da un C-Shell

July 11

Come chiamare un Shell Borne Da un C-Shell


La shell Bourne è uno dei vari ambienti shell comuni nel contesto di Linux. Questi ambienti di shell sono utili per creare script di sistema per automatizzare alcuni compiti come la gestione degli account utente o forse spostare i file da un sistema all'altro per creare un nuovo albero di directory. A seconda del livello di esperienza con Linux si può già stato modificato il proprio ambiente utente per utilizzare la shell preferito, come Bourne o C-Shell. Tuttavia, quando si crea il proprio file di script si può chiamare fuori specificamente quale shell si richiede. E dal momento che questi script sono davvero un insieme di azioni da riga di comando, la stessa sequenza è utile nella riga di comando.

istruzione

1 Aprire una finestra di terminale e verificare Borne shell è installato sul vostro sistema Linux. In genere, è installato nella directory / bin; quindi, se si digita ls / bin / sh, si dovrebbe vedere 'sh' nella lista dei file. Se non è installato, il che sarebbe una situazione molto particolare, sarà necessario installarlo. Il processo di installazione varia tra le distribuzioni Linux. Per esempio, Ubuntu utilizza apt-get per consentire l'installazione dei pacchetti.

2 Tipo / bin / sh dalla riga di comando, e vi trovate in Bourne shell.

3 Verificare quale shell si sta utilizzando digitando echo $ SHELL

Il risultato dovrebbe essere / bin / sh

4 Tipo #! / Bin / sh come la prima linea di ogni Bourne shell script che si sta scrivendo per garantire che lo script viene eseguito in Bourne shell.