Immagine testata elenco script

Molte persone pensano che oggigiorno l'utilizzo della riga di comando sia obsoleto oppure ostico e di appannaggio esclusivo di smanettoni e "geek". Secondo me, invece, rappresenta il modo più semplice e veloce per eseguire compiti ripetitivi.

Facciamo un esempio

Supponiamo di voler rinominare il file foto.jpg in vacanza_2009.jpg, normalmente come si fa? Ci si posiziona sul file, click col tasto destro, si sceglie "Rinomina" dal menu contestuale, si digita il nuovo nome e si conferma premendo il tasto Invio.

Usando la riga di comando basta digitare:

mv foto.jpg vacanza_2009.jpg

Tutto qui! In questo caso il file era uno solo, ma se fossero stati 100 o 1000? Sicuramente ci avrei impiegato non meno di mezz'ora per fare il lavoro che un semplicissimo script avrebbe fatto in una manciata di secondi.

Questo non per dire che bisogna per forza usare la Shell, ma se esiste qualcosa che può semplificarmi la vita... perchè non usarlo?

Come usare gli Script

L'uso degli script è molto semplice. Innanzitutto è necessario renderli eseguibili; supponiamo di avere il nostro script prova.sh salvato nella nostra cartella home /home/utente, apriamo il terminale e digitiamo:

chmod 755 prova.sh

e premiamo il tasto Invio. Il nostro script è ora eseguibile. Per provarlo digitiamo:

./prova.sh

dovremmo vedere l'output generato dallo Script.

In alternativa è possibile inserire gli script nella cartella /usr/local/bin che su quasi tutte le distribuzioni è settata come path environment ovvero come un "posto" nel quale la Shell va a cercare gli eseguibili.
In questo caso è sufficiente invocare semplicemente lo script:

prova.sh

senza il ./ davanti.
Chiaramente per inserire lo script nella cartella /usr/local/bin dobbiamo autenticarci come root.

Ad esempio su Ubuntu:

sudo cp /home/utente/prova.sh /usr/local/bin
[sudo] password for utente: (digita la password e premi Invio)

In questo modo lo script viene copiato nella cartella di destinazione.
Per l'utilizzo dell'utente root o di sudo fate riferimento alla vostra distribuzione.

Per gli Utenti di GNOME

Gli utenti del DE GNOME hanno la possibilità di inserire gli script in una speciale cartella chiamata nautilus-scripts che si trova all'interno della cartella /home/utente/.gnome2. Per visualizzare la cartella .gnome2 (è una directory nascosta) è sufficiente cliccare su Visualizza -> Mostra File Nascosti oppure digitare la combinazione di tasti Ctrl+H.

Dopo aver inserito gli script in questa cartella per eseguirli è sufficiente fare click con il tasto destro del mouse e selezionare lo script dal nuovo menu Script.

Ultimi Script Inseriti

Per l'elenco completo degli script presenti nel sito andate su questa pagina.

Creare l'anteprima dei font - Versione 2
Questa è la nuova versione migliorata dello script per la creazione dell'elenco dei font presenti in una data cartella.
Dividere un file in tanti file più piccoli
A volte è necessario dividere un file grande in tanti file più piccoli. In questo articolo vediamo come farlo velocemente.
Estrarre il testo da una pagina HTML
Script che permette di estrarre tutto il testo da una pagina HTML rimuovendo i tag e gli attributi.
Creare un poster di immagini con ImageMagick
Sarebbe bello creare un poster con le anteprime delle nostre immagini, vero? Con questo script lo realizziamo in pochi secondi.
Modificare le immagini con ImageMagick
In questo articolo vedremo come modificare e ridimensionare le immagini direttamente da riga di comando utilizzando ImageMagick.

Inizio Pagina