Visualizzazione post con etichetta text. Mostra tutti i post
Visualizzazione post con etichetta text. Mostra tutti i post

lunedì 25 agosto 2014

sed: sostituire tutti gli spazi a inizio riga con un altro carattere

Se vogliamo sostituire, ad esempio, tutti gli spazi a inizio riga con il carattere underscore ('_'), possiamo usare questo comando:

sed ':a;s/^\([[:space:]]*\)[[:space:]]/\1_/;ta' file

Se vogliamo mantenere l'indentazione di un blocco di codice in formato testo dopo averlo messo su un server http possiamo sostituire gli spazi iniziali con il codice HTML corrispondente allo spazio:

 


sed ':a;s/^\([[:space:]]*\)[[:space:]]/\1 /;ta' file

giovedì 15 marzo 2012

Evolution: non si riesce ad inserire una riga di risposta in mezzo al quoting

Pur avendo configurato evolution per inviare solo mail in formato testo, puo' capitare di rispondere a certi messaggi e a non riuscire ad inserire una riga di risposta tra due righe di quoting.

La nostra riga viene infatti inserita come se facesse parte del quoting, generando quindi confusione nel destinatario della nostra risposta.

Il problema si verifica quando la mail a cui stiamo rispondendo e' in formato HTML.
Per ovviare a questo inconveniente, andate sul menu

Edit -> Preferences -> Mail preferences -> HTML messages

e impostate la voce 'HTML mode' su 'Only ever show plain text'