Come creare script in Linux

Per molti utenti, entrare in tutto ciò che riguarda sistemi operativi open source , Cioè, Linux distribuzioni, è piuttosto una sfida. Tuttavia, una volta che ci abitueremo al suo utilizzo e avremo acquisito un po' di esperienza, la verità è che potremo ottenere ottimi risultati e una piacevole esperienza d'uso, come molti di voi hanno già verificato. Ora vedremo come creare i nostri script in Linux e quindi migliorarne l'uso.

Le cose sono molto cambiate rispetto alla situazione con le distribuzioni Linux che abbiamo trovato qualche anno fa. Se in passato l'uso di questi sistemi era limitato a pochi professionisti, oggi lo è software conveniente per la maggioranza. Ciò è in gran parte ottenuto grazie al lavoro degli sviluppatori di queste distribuzioni che cercano di semplificarci l'accesso e l'utilizzo dei loro progetti. Ovviamente i creatori di queste distribuzioni vogliono avvicinare i loro progetti a quanti più utenti possibile. Allo stesso tempo, in larga misura, vogliono eliminare quelle certe paure che inizialmente hanno coloro che non conoscono questi sistemi operativi.

Come creare script in Linux

All'inizio, la prima cosa che facciamo è scegli la distribuzione che meglio si adatta alle nostre esigenze di download e installazione sul computer. Ce ne sono molti tra cui scegliere e tieni presente che questa è una decisione importante. Questo è qualcosa che di solito è molto più chiaro per i clienti abituali e professionisti di Linux in questo tipo di sistema, ma non tanto per gli utenti inesperti. Possiamo dire che in questo momento abbiamo la capacità di fare un uso di base di Linux, ma se abbiamo le conoscenze pertinenti, possiamo usarlo anche in modo più avanzato.

Per gli utenti che vogliono approfondire il più possibile questo software open source, di seguito parleremo di un'utilità che può aiutarti molto. Questo è qualcosa che è particolarmente evidente tra tutti coloro che lo desiderano ottenere il massimo dal loro sistema open source .

A cosa mi serve uno script in Linux

Nello specifico, ci riferiamo alla possibilità di creando i nostri script in Linux nel modo più semplice ed economico possibile. Una volta chiariti i concetti di base per questo tipo di progetto, possiamo ampliarli e approfondire altri script più avanzati e professionali, oppure migliorare quelli che abbiamo creato all'inizio. Per darti un'idea migliore di cosa stiamo parlando, vale la pena ricordare che un copione è in realtà un file di testo che contiene certo comandi o parole chiave della shell del sistema operativo . Tutto questo viene spesso utilizzato molte volte per automatizzare determinate attività e crearne di più complesse.

In questo modo, ciò che otteniamo è automatizzare determinati compiti da svolgere nel sistema open source e così via risparmiare sforzi e guadagnare tempo . Insomma quello che andremo a creare è un nostro file attraverso una serie di comandi che stiamo aggiungendo e che saranno fondamentali per la successiva esecuzione del set. Una volta terminato, troviamo un piccolo programma che ci sarà di grande aiuto quando si tratta di automatizzare determinate attività o azioni sul computer basato su Linux.

Pertanto, se ci chiediamo il motivo creare uno script in Linux , le risposte possono essere praticamente infinite. Ed è che, a seconda dei comandi che aggiungiamo, possiamo eseguire tutti i tipi di attività nel sistema operativo. Ovviamente qui possiamo automatizzare sia le funzioni di base che quelle più avanzate, tutto dipenderà dalle nostre conoscenze in materia. Alcuni utenti più avanzati con una profonda conoscenza del sistema a volte crea degli script davvero spettacolari.

Di cosa ho bisogno per creare un file e automatizzare le attività

Come accade in qualsiasi altro sistema operativo in cui vogliamo creare il nostro script, la prima cosa di cui avremo bisogno qui in Linux sarà un programma che agisca da un editor di testo . Tieni presente che la maggior parte delle distribuzioni mette a nostra disposizione un'applicazione con queste caratteristiche per tutti i tipi di attività relative a questi contenuti. Avremo anche la possibilità di aggiungere qualche altro programma di queste caratteristiche di automazione dell'ufficio che troviamo più comodo.

Generalmente l'editor di testo incluso nelle distribuzioni Linux più utilizzate si trova nella sezione utilità. Uno degli esempi più diffusi in questo senso lo si può trovare con il programma chiamato gedit .

Gedit Linux

Questo, come puoi immaginare, è un elemento chiave di cui avremo bisogno durante la creazione del nostro script in Linux. Questo è dove andremo inserisci i nostri ordini o comandi per l'esecuzione successiva.

Componenti da includere negli script Linux

Come vi abbiamo detto, proprio in questo programma in cui andremo a digitare i comandi e gli ordini che andranno a far parte del file di automazione. Ovviamente per tutto ciò che vi diciamo è fondamentale avere una certa conoscenza dei comandi che andremo ad utilizzare per creare questo piccolo programma nel sistema open source.

Naturalmente, in modo che in seguito il sistema operativo possa interpretare ciò che intendiamo eseguire uno script in Linux , vediamo come iniziare. La prima cosa che dobbiamo aggiungere al nuovo file che creiamo nell'editor di testo è la seguente:

#!/bin/bash

Con questo ordine all'inizio del file, indichiamo al sistema operativo una serie di comandi e ordini appartenenti ad uno script. Successivamente, la nostra esperienza e conoscenza di Linux entreranno in gioco durante lo sviluppo di questo elemento. Ed è che dopo che iniziamo noi introdurre i comandi corrispondenti che eseguiremo in batch, ognuno in una riga diversa.

Inoltre, per documentare il nuovo file che stiamo creando, possiamo usare il comando Echo. Quindi indicheremo i testi che appariranno nel consolle e questo ci aiuterà in futuro.

Tipo di file per creare gli script

C'è un'altra sezione che dobbiamo tenere a mente in modo che il nuovo script che abbiamo creato in Linux non ci dia problemi. Abbiamo parlato del formato di file che creeremo per esso. Come al solito in altri tipi di file, qui dobbiamo utilizzare un formato specifico in modo che il sistema operativo possa interpretarlo.

Nello specifico per questo tipo di componente software dovremo salvare il nuovo file che abbiamo creato in formato .SH. Ovviamente noi memorizza tutto questo nel percorso del disco in cui vogliamo salvare i diversi script che creiamo qui.

Vale la pena ricordare che questo formato di file è simile al .bat in cui creiamo Windows per eseguire file batch. Pertanto, una volta che abbiamo salvato il file in questione , avremo il progetto che stavamo cercando pronto. In futuro dovremo solo riaprire quegli script che abbiamo creato con un editor di testo come quello citato. Quindi possiamo modificarli o modificarli quanto vogliamo.

Il nostro primo copione

Sicuramente quelli di voi che in quel momento hanno cominciato a programmare o stanno iniziando in questo momento a presentarsi a questo mondo, conoscono la frase popolare Ciao mondo . Bene, per darti un'idea creeremo uno script in Linux come abbiamo menzionato in queste righe con questo stesso testo. Per fare ciò, la prima cosa che faremo è aprire il corrispondente editor di testo normale che abbiamo nella distribuzione Open Source.

Una volta che abbiamo il desktop di lavoro sul schermo , digiteremo il contenuto corrispondente nel nostro script, riga per riga:

#!/bin/bash # Este es nuestro primer script de Linux echo Hola Mundo

Una volta salvato questo nuovo elemento nel formato sopra menzionato, IA sarà in grado di eseguirlo dal terminale Linux.