Nwlapcug.com


Come scrivere uno Script di Shell in Unix

Come scrivere uno Script di Shell in Unix


Sotto UNIX e UNIX-like sistemi operativi come Linux e Mac OS X, shell scripting rende l'automazione dei compiti molto più facile. Gli script di Shell sono sostanzialmente equivalenti ai file batch dal mondo DOS/Windows. Con shell scripting, comandi multipli possono essere collocati in un unico file ed eseguiti senza dover immettere manualmente in ogni comando ogni volta. Gli script di Shell possono includere anche funzionalità basate su decisione e richiesta utente input quando richiesto.

Istruzioni

1

Aprire un editor di testo. Può trattarsi di qualsiasi editor di testo, fintanto che salva i file in formato "testo normale", che fanno quasi tutti gli editor di testo.

2

Scrivere la riga di apertura "#! / bin/sh" senza virgolette. Questo indica al processore di comando da utilizzare per la shell BASH che esegue lo script di shell finale, che è comune a quasi tutti i sistemi UNIX e UNIX-like.

3

Scrivere un simbolo di cancelletto (#) prima di eventuali linee destinate ad per essere un commento. Molti script di shell includono una sezione"Commenti" nella parte superiore che spiega lo scopo di script della shell, autore, data, ecc.

4

Scrivere i comandi che verranno eseguiti quando viene eseguito lo script. Ogni comando richiede una nuova linea. Ad esempio, potrebbe essere un comando: echo "Hello World!"

Consigli & Avvertenze

  • Shell scripting è un argomento avanzato con interi libri dedicati ad esso. Gli script di shell più elementari elaborerà comandi uno alla volta in ordine sequenziale. Tuttavia, gli script di shell possono essere progettati con logica allo stesso livello come linguaggi di programmazione tradizionali.