November 19
In Unix, la linea di comando permette di accedere a una vasta gamma di strumenti, così come la capacità di combinare in modo da risolvere qualsiasi compito a portata di mano. Tuttavia, ci sono momenti in cui può essere utile per girare più volte chiamate comandi o sequenze lunghe di comandi in script. gli script creati dagli utenti possono poi essere richiamati rapidamente dalla riga di comando, riducendo la ripetizione e la complessità di molte attività di programmazione.
1 Creare e aprire un nuovo file con un editor di testo di scelta e il nome test_script.sh.
2 Creare la shebang. Questo è l'inizio di ogni script Unix e definisce ciò interprete verrà utilizzato per lo script. Una linea shebang simile a questa:
! / Bin / sh
Tipo questo è come prima riga. La linea di testo che segue #! è il percorso all'interprete da utilizzare. In questo caso è la shell Bourne, che si trova su tutti i sistemi Unix.
3 Aggiungere i comandi allo script. Comandi e logica di programmazione sono aggiunti dopo la linea di shebang. In questo script scriveremo un messaggio al terminale. Digita questo nello script:
echo "Ciao script di test!"
4 Salvare le modifiche apportate al file. Prima di chiudere, accertarsi di aver incluso la linea di shebang e che il percorso per l'interprete è corretto per il sistema.
5 Rendere lo script eseguibile. Passare alla riga di comando se non si è già in esso. Passare alla directory creata lo script e digitare quanto segue per rendere il vostro script eseguibile:
chmod 755 test_script.sh
6 Eseguire lo script dalla riga di comando digitando questo:
./test_script.sh
Si dovrebbe vedere il "Ciao script di test!" Text stampato alla riga di comando.