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

Script Unix Tutorial

Unix è un sistema operativo progettato intorno usando la riga di comando e immettendo comandi di testo per completare le attività . Se si dispone di una serie di comandi è necessario utilizzare più e più volte , è possibile automatizzare il processo , mettendo insieme in uno script . Unix scripting permette di scrivere una serie di comandi in un file di testo ed eseguire tutte in sequenza eseguendo il file . Script di risparmiare tempo e fatica automatizzando i processi , aumentando la produttività . Istruzioni
1

Creare un file vuoto . Un modo semplice per creare un nuovo file vuoto è il comando "touch " . Ad esempio, digitando "tocco myscript.sh " al prompt dei comandi creerà un file chiamato " myscript.sh . " L' " . Sh" è un'estensione di file comunemente utilizzato per indicare il file è uno script di shell .
2

Aprire il file con un qualsiasi editor di testo . Se avete solo l'accesso alla riga di comando , l'editor "vi" o " vim " è comunemente disponibile nei sistemi operativi basati su Unix . Inserire " # ! /Bin /sh" sulla prima riga . Questa specifica quale shell utilizzare . Sotto questa linea sarà la serie di comandi che in realtà fanno cose nello script .
3

Scrivere un comando su ogni riga per lo script . Ad esempio, se si desidera che lo script solo per mostrare del testo , digitare " echo ' ciao mondo ' " sotto l'intestazione aggiunto nel passaggio 2 .
4

Eseguire lo script utilizzando il comando " . /myscript.sh "nella directory in cui avete salvato il vostro script . Se si utilizza lo script di esempio breve , dovrebbe comparire il testo " ciao mondo" .
5

Aggiungi funzionalità più avanzate per il vostro script . Qualsiasi comando Unix può essere utilizzato come parte dello script . Ci sono anche funzioni che si trovano nella maggior parte dei linguaggi di programmazione , come il looping, variabili e altri metodi per controllare il flusso del vostro script .

 

sistemi © www.354353.com