Strumenti Utente



individuare_new_line_n_con_sed

Individuare <new line> (/n) con sed

Entriamo direttamente nel problema analizzando un comando che sostituisce ogni <new line> con uno spazio:

sed ':a;N;$!ba;s/\n/ /g'

Le opzioni impiegate sono:

  • 'a': crea un registro
  • 'N': aggiunge la riga corrente e la successiva al registro
  • '$!ba': fa in modo che il registro venga analizzato solo se siamo prima dell'ultima riga (i.e. non viene analizzata la riga finale).

Riferimento https://coderwall.com/p/tlacgw.


individuare_new_line_n_con_sed.txt · Ultima modifica: 2014/01/04 10:49 da mickele

Facebook Twitter Google+ Digg Reddit LinkedIn StumbleUpon Email