Tag: bash
Import/Synchronizing your imap email into Gmail with imapsync
- Installare “imapsync” (su Debian/Ubuntu “apt-get install imapsync”) – Procedere alla sincronizzazione con il seguente comando: imapsync –host1 my_mail_server –port1 143 \ –user1 changeme@yourdomain –password1 mypassword \ –host2 imap.gmail.com –port2 993 \ –user2 changeme@gmail.com –password2 mypassword \ –syncinternaldates –ssl2 –noauthmd5 –split1 100 –split2 100 – Se volete sincronizzare solo specifiche direcotry Imap bastera’ aggiungere l’opzione [...]
Postfix Autoreply/Out-of-Office Virtual HOWTO
Imbattutomi nell’arduo problema di trovare un modo per configurare un autorisponditore sul server di posta di un cliente che usa account virtuali e non di sistema, ho finalmente risolto l’arcano ricordandomi della mitica funzione “pipe” di Postfix, ecco come fare: Se avete Postfix configurato su mysql dovrete inanzitutto aggiungere un “transport” nella tabella appropriata del [...]
For loop explained (Bash, PHP, Perl, Phyton)
Quante volte vi sara’ capitato di scrivere un ciclo “for” nel vostro linguaggio di programmazione preferito per automatizzare un processo o per renderlo piu’ semplice? Ecco come si scrive un ciclo “for” in 4 linguaggi di programmazione molto famosi: Bash: for i in $(seq 1 10); do echo $i; done PHP: for ($i=1; $i>=10; $i++) [...]
Linux Bash ottenere la somma di numeri interi da file linea per linea
Due righe di codice bash per sommare insieme piu’ numeri all’interno di un file. Prendiamo un file del tipo: 3443535 9878977 67554 987798 232324 Come ottenere la somma totale di tutte le linee? Niente di piu’ semplice: #!/bin/bash if [ -z $1 ]; then echo “Usage: $0 <file>” exit 1 fi sum=`(sed ‘s/^/x+=/’ $1; echo [...]
