Posts Tagged shell

Invio allegati di posta da shell

Vediamo come possiamo usare il pacchetto mailx in modo avanzato:

Inviare un file di log al sysadmin:
mail -s "Reorganization completed" root < db_reorg.log

Inviare una mail a "mark" in copia a "john":
echo "Bella raga" | mail -c john -s "raggiungici" mark

Usiamo uuencode per gli allegati (per avere la certezza che il file binario si veda bene consiglio la seguente sintassi):

uuencode foto.jpeg foto.jpeg | mail max@dominio.dom

Vediamo come includere del testo insieme agli allegati:

(cat mailtext.text; uuencode foto.jpeg foto.jpeg) | mail max@dominio.dom

Possiamo in alternativa usare mutt, ottimo leggero e potente shell-mailclient:

mutt -s "Cena sociale" -a citymap.jpg max@dominio.dom < invito.txt

Share

, , , , , , ,

No Comments

#!/bin/bash :)

Mi appunto un semplice comando con il quale trovare del testo contenuto in un file, a sua volta contenuto in una directory e in eventuali sottodirectory:

find /etc -type f -exec grep -l ‘mybox’ {} \; > /tmp/find.out

Con questo comando andiamo a cercare in tutti i file di /etc/ e sottodirectory la parola ‘mybox’, il risultato verra’ stampato in /tmp/find.out.

Nota bene fra le graffe non vi e’ nessuno spazio.

Share

, , , , , , ,

No Comments