[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [bash] Togliere spazi e fine riga



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Andrea Ganduglia wrote:
> Come faccio a togliere tutti gli spazi e le righe vuote da un file di
> testo? In pratica vorrei mettere tutto quello che e' scritto nel file
> su una sola riga.
Intendi togliere anche tutti gli spazi tra le parole o solo le righe
vuote e gli a capo?

Per togliere le righe vuote (non ho egrep sotto mano e vado a naso)

	$egrep -v "^\s*$" file > file.out

forse in egrep gli spazi sono gestiti con la classe [:space:] ma non
ricordo di preciso, percui quello sopra diventa

	$egrep -v "^[:space:]*$" file > file.out

Per togliere gli a capo al momento non mi viene in mente :)

Ciao
D.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (MingW32)

iD8DBQFBwV7Mxtglw1pRrJ0RAm1uAJ9TXSMXO4z64bQqsCeTLGQ9X4RvQwCgiiQK
rchb9pXmVbeQdGPCXakN50s=
=DeWR
-----END PGP SIGNATURE-----



Reply to: