Come scrivere uno script in Linux

November 13

Quando si lavora in un ambiente Linux, spesso è necessario uno script per completare un compito per voi, interagire con un utente o semplicemente completare un processo per voi su base regolare con crontab. Una volta che si conosce la serie di comandi che è necessario per elaborare, è possibile inserire in un file e creare uno script da loro.

istruzione

1 Aprire una shell. Questo può essere una shell bash, Bourne shell, o di qualsiasi altra shell che si preferisce. Assicurarsi che i comandi per lo script lavoreranno in quel guscio.

2 Avviare un editor di testo. UI è incluso in quasi tutte le distribuzioni Linux, ma se si desidera utilizzare un altro editor, dovrebbe funzionare fintanto che può salvare il file in formato testo.

3 Scrivi i tuoi comandi script. All'interno l'editor, mettere uno di script di comandi su ogni linea. È possibile inserire più di un comando su una linea, ma fare in modo che tutte le linee sono validi nella shell, o sarà generare errori.

4 Salvare il file e uscire dall'editor. Dal momento che è Linux, in realtà non importa che cosa è il nome del file, ma utilizzando nomi di file descrittivi rende le cose più facili in seguito.

5 Cambiare i permessi sul file per dare il file di esecuzione di accesso. Un file di solito non avrà autorizzazioni per l'esecuzione, quindi sarà necessario dare le autorizzazioni. Un modo per farlo è con "chmod u + x name_of_file."

6 Eseguire il file digitando il nome del file o, a seconda dell'ambiente, potrebbe essere necessario usare / bin / bash name_of_file. Una volta che il file di script funziona, è possibile aggiungerlo a crontab e fare eseguire in caso di necessità.

Consigli e avvertenze

  • Assicurati di testare lo script accuratamente se avete intenzione di metterlo in un crontab.