Come creare un file di script su Unix

May 1

Un file di script Unix è un file di testo che contiene un elenco di comandi che vengono eseguiti in ordine. Si chiama anche uno script di shell. Una shell Unix è l'interfaccia testuale tra l'utente e il computer. La shell interpreta i comandi impartiti ad essa da parte dell'utente e indica al computer per eseguirli. Lo script shell viene utilizzato in modo che l'utente può istruire il computer per eseguire più comandi contemporaneamente senza tipizzazione in uno alla volta.

istruzione

1 Aprire un documento vuoto nel vostro editor di testo preferito.

2 Digitare la riga "#! / Bin / sh" per iniziare il vostro script di shell. In questo modo il computer per utilizzare la shell Bourne. È possibile sostituire la parte "/ bin / sh" con la shell preferita, come ad esempio "/ bin / ksh" (Korn shell) o "bin csh / /" (C shell).

3 Digitare i comandi che si desidera lo script da eseguire. Ogni comando dovrebbe essere sulla propria linea. Uno script di esempio sarà simile:

! / Bin / sh

ls -la
toccare newfile.txt
ls -la

Questo script dovrebbe stampare un elenco della directory che lo script viene eseguito in, creare un file chiamato "newfile.txt" e poi stampare un altro elenco di directory.

4 Salvare il file come "print_dir.sh" per salvare lo script.

5 Aprire una finestra di terminale.

6 Digitare il comando "chmod + x print_dir.sh" per rendere lo script eseguibile.

7 Digitare il comando "./print_dir.sh" per eseguire lo script.