Stai navigando nella categoria Bash

Gio, 03/11/2011 - 11:56

Rinominare i file da terminale

Inviato da marcosan

Rinominare un file e` un'operazione piuttosto comune e tutto sommato farlo con un qualsiasi manager grafico e` abbastanza intuitivo e veloce. Anche il comando che dovremmo utilizzare dalla linea di comando e` molto semplice (mv file_originale file_rinominato), ma nonostante sia personalmente contrario all'utilizzo di un manager grafico per i file (proprio non mi piacciono) devo dire che la velocita` nell'eseguire una singola operazione e` praticamente la stessa...e probabilmente per chi si affaccia da poco in ambiente *nix ed e` abituato ad utilizzare gli spazi nei nomi dei file, l'uso della riga di comando potrebbe essere un bel ginepraio! Ma non e` della sintassi del comando mv che voglio parlare...




Mer, 18/05/2011 - 12:12

Previsioni del tempo in pdf

Inviato da marcosan

Ecco un semplicissimo script per creare un semplice file pdf con le previsioni del tempo relative alle citta` che ci interessano.




Gio, 06/03/2008 - 16:53

Script di Monitoring: Clamd + Spamd + Qmail

Inviato da paolo
Introduzione

Come da titolo, un semplice script di monitoring da usare in Cron per monitorare il funzionamento di:

* Spamassassin
* Clamav
* Qmail

Se qualcosa va storto il servizio viene riavviato e in caso viene inviata una mail all'amministratore di sistema.

Lo script per verificare il funzionamento di Spamassassin utilizza il file Eicar.txt, che potete scaricare da qui:

http://www.eicar.org/download/eicar.com.txt

Qunidi va modificata la riga:




Mar, 31/10/2006 - 19:58

MysqlRebuild: Prendiamoci cura dei nostri DB

Inviato da paolo
Breve introduzione

Ciao, quello che vi presento oggi è un piccolo script, che utilizzo per controllare e riparare tutti i db del server di ILDN.

Partendo dal presupporto che tutti i DB, posso generare nel tempo stati di incosistenza su qualche tabella, abbiamo dunque la necessita di un qualche servizio che in automatico si prenda cura di controllare e riparare tutte le tabelle ISAM dei nostri cari database.

Dunque lo script è il seguente:

#!/bin/bash
 
# MysqlRebuild -- paolo@ildn.net
#




Mar, 24/10/2006 - 16:37

Semplice script per convertire wma in mp3.

Inviato da OldSparky

Necessita di mplayer e lame. Di default l' encoding mp3 avviene a 128k, nel raro caso vi servisse un bitrate maggiore usate -b come opzione a lame (es. -b 192).

[N.d.R. Ntropia: Lo script si può usare specificando le directory di origine e destinazione:
wma2mp3 ./canzoni_wma/ ./canzoni_mp3/
oppure senza alcun argomento, lavorando su tutti i files di input e scrivendo i files di output in mp3 direttamente nella directory dove viene lanciato. ]

#!/bin/bash
###########
#
# WM2MP3 - Wma/Mpc to mp3 converter
# ------------------------------




Ven, 17/03/2006 - 13:32

BASH: Prelevare le news dal sito Ansa

Inviato da marcopresti

Lo script news.sh visualizza nel terminale le notizie del momento prelevate da www.ansa.it .

#!/bin/bash
# news.sh ver 1 
# Questo script visualizza nel terminale le notizie del momento grazie a www.ansa.it
# Script sotto licenza GPL
# MarcuZ@Debian
 
wget http://www.ansa.it
grep quad.gif index.html | cut -d">" -f4 | cut -d"<" -f1 > notizie1 #taglia le notizie dal file index.html scaricato da www.ansa.it
grep quad.gif index.html | cut -d"<" -f4 | cut -d'"' -f2 | grep m > links #taglia i links dal file index.html scaricato da www.ansa.it




Lun, 23/01/2006 - 15:13

Script: Registrare gli stream delle radio preferite.

Inviato da paolo
Introduzione

Ciao, questo che sto per presentarvi, forse è anche troppo per essere chiamato un "script", in quanto non ci sono controlli e non c'è molta programmazione in senso stretto, ma un serie di comandi e variabili.




Mar, 03/05/2005 - 14:45

Auto compilazione

Inviato da frafra

Data una directory effettua una normale compilazione.Questo script, data una directory, effettua una normale compilazione.

Con sudo:

read -p 'Directory: ' x; (cd $x; ./configure && make && sudo make install)

Se si è già root:

read -p 'Directory: ' x; (cd $x; ./configure && make && make install)




Mar, 03/05/2005 - 14:42

Controllo interfacce

Inviato da frafra

Script per monitorare un\'interfacciaQuesti scriptini permettono di monitorare una interfaccia.

Per monitorare l'attività di una interfaccia (con cut)

read -p 'Interface: ' x; ifconfig $x | grep 'RX b' | cut -c 11-

Per monitorare l'attività di una interfaccia (con sed)

read -p 'Interface: ' x; ifconfig $x | grep 'RX b' | sed 's/[ ]*//'

Per monitorare l'attività di una interfaccia ogni secondo (con cut)

read -p 'Interface: ' x; watch --interval=1 "ifconfig $x | grep 'RX b' | cut -c 11-"




Mar, 08/03/2005 - 15:22

Addcomment

Inviato da Marcoski

script per aggiungere dei commenti a file di testo. Utile per aggiungere un header di commento a file sorgenti di uno stesso progetto.