Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> sistemi >> Unix >> .

Unix Shell Scripting Tutorial

Una shell è un software di interfaccia con cui l' utente interagisce . Una shell Unix è un guscio costruito sul sistema operativo Unix , e fornisce un modo per gli utenti di testo del comando di ingresso nel sistema operativo per funzionare . Il più comune di Unix Shell è la shell Bourne e la C shell . Conoscere le basi di queste lingue può fare un power user Unix in pochissimo tempo. Uso della shell

Per utilizzare la shell del sistema operativo Unix , è necessario aprire il terminale o console . Questa applicazione consente di immettere i comandi utilizzando testo . Il terminale o console bypassa quello che viene chiamato l' interfaccia grafica utente ( GUI ) del computer in modo da poter parlare con il software su un livello di base . Se si utilizza il Mac OSX , c'è un default sul vostro terminale che non vi permetterà di accedere scripting di shell senza spegnerlo . Aprire l'applicazione Terminal tramite Spotlight o andare alla cartella Applicazioni , quindi Utility , quindi selezionare " Terminal ". Una volta aperto Terminal , passare all'opzione terminale nella barra del menu e selezionare " Preferenze". Si aprirà la finestra di dialogo delle preferenze. Vai ai gusci aperti con il territorio e selezionare " Conchiglie aprono con : comando percorso completo " . Questa sarà automaticamente hanno selezionato bin /bash , la shell con la quale lavoreremo qui .
Primo script

Per eseguire il primo script . abbiamo intenzione di utilizzare il classico esempio Ciao Mondo . Chiederemo il computer di dire una frase di nuovo a noi che noi specificato , in questo caso , il mondo ciao frase . Entra nella tua shell digitando:

# ! /bin /sh

Quindi premere "Invio" o "Return " per inserire il tuo guscio . Una volta fatto questo , è possibile inserire il vostro comando . Per inserire la tua richiesta semplice mondo ciao semplicemente digitare:

echo Ciao mondo

il terminale del computer scriverà Ciao Mondo nuovo voi . È possibile digitare qualsiasi cosa dopo il comando echo e il computer risponderà con quella frase .
Variabili

Una delle caratteristiche della linea di comando di shell è l' capacità di assegnare variabili a un comando . È possibile aggiungere variabili a quasi tutti i comandi per cambiare ciò che il comando fa . Si possono anche fare i propri comandi e assegnare una variabile ad esso in modo che è possibile digitare una versione più piccola del comando e ottenere lo stesso risultato . Useremo ancora l'esempio Ciao Mondo . Farete una variabile prima di un segno = . Tipo:

# ! bin /sh

premere "Invio ". Quindi digitare:

I_MADE_A_MESSAGE = "Ciao Mondo"

senza spazi tra l' = e il " Ciao Mondo" . Per eseguire il tipo di variabile :

echo $ I_MADE_A_MESSAGE

Il segno del dollaro farà in modo che la shell eco solo il tuo messaggio Ciao mondo

Se hai bisogno di ricordare a. comando è sufficiente digitare :

comando man

 

sistemi © www.354353.com