Nwlapcug.com


Come scrivere in Script di Shell

Come scrivere in Script di Shell


Imparare la riga di comando in Linux è sempre il primo passo per un nuovo utente di Linux. Se si desidera iniziare a fare di più, come l'automazione delle attività in Linux, scrivendo uno script di shell è il passo successivo. Il tuo primo script di shell non deve essere eccessivamente complessa, e si possono impiegare gli stessi comandi che si utilizza la riga di comando, con poche righe supplementari per renderlo uno script completo. In nessun tempo affatto, si ' ll scrivere script complessi che eseguono una serie di funzioni.

Istruzioni

1

Aprire l'interfaccia della riga di comando, quindi aprite il vostro editor di testo preferito. L'editor di testo più comune è vi, ma nano ed Emacs sono popolari come bene. Se si desidera il nome, immettere il comando "vi new_script".

2

Scrivere "#! / bin/bash" come la prima linea. Questo indica all'interprete che questo script utilizza bash. Scrivere il commento "#My nuovo script" nella riga successiva. Il "#" indica all'interprete di ignorare questa linea perché si tratta di un commento. Utilizzare i commenti per dirvi che cosa fa uno script. Negli script multilinea, commenti possono descrivere che cosa eseguire parti differenti compiti dello script.

3

Creare la tua prima azione. Iniziare con una semplice azione: "echo" hello world"" (senza le virgolette esterno). Questo dice la riga di comando per la stampa "Ciao mondo" quando si esegue lo script.

4

Salvare lo script e chiudere l'editor di testo. Assicurarsi che il file di script sono impostate le autorizzazioni corrette. Il comando "chmod 755 new_script" dà lettura e accesso in scrittura al file.

5

Verificare che il file di script sia nel tuo percorso. Controllare il percorso prima digitando "Eco $PATH" nella riga di comando. Questo dimostra che sono le cartelle contenute nel tuo percorso. Se non vedete la directory script viene salvato nel percorso, digitare il comando: "export PATH = $PATH cartella_personale" per aggiungere la directory. Sostituire "cartella_personale" con la directory che si desidera aggiungere.

6

Il vostro script di test. Se sono stati aggiunti al percorso di directory di script, eseguirlo digitando ". / new_script" nella riga di comando. Se non hai aggiunto directory dello script per il vostro percorso, può ancora individuare la directory utilizzando "cd" ed eseguire ". / new_script" (se tutto nello script è corretto, si dovrebbe vedere la riga di comando di stampa "hello world"). La riga di comando restituirà quindi al tuo normale prompt.

7

Scrivere un nuovo script. Si usa per eliminare file o spostarli in una nuova posizione. Passare argomenti a uno script con "$"-come "mv $ download" che si sposta un file passato dalla riga di comando in una cartella chiamata download. Come si diventa più familiarità con la riga di comando, troverete l'attività più semplici che si desidera automatizzare con uno script.

Consigli & Avvertenze

  • Tutto ciò che fate in uno script influirà immediatamente il computer. Fare attenzione con i comandi come "rm", che elimina i file.