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

[script] inserire righe vuote in un file di testo



Ciao a tutti,

Ho un problema nello scrivere uno script.
Ho un file di testo, come il seguente :

Audioslave - Audioslave
BlindSpot - Blindspot
Boards Of Canada - Twoism
Dark Tranquillity - Damage Done
Dark Tranquillity - Projector

Quello che avrei bisogno di fare e' inserire delle righe vuote tra una
riga e l'altra  con uno script ottenendo cosi' :

Audioslave - Audioslave

BlindSpot - Blindspot

Boards Of Canada - Twoism

Dark Tranquillity - Damage Done

Dark Tranquillity - Projector

Mi serve questo per darlo in pasto a cdlabelgen in modo che nella cover
del cd che andro' a stampare i titoli vengano meglio evidenziati (e'
richiesto da cdlabelgen).

Ho provato con tr e sed ma non ne sono venuto a capo (anche se mi pareva
che il parametro a\ di sed potesse fare al caso mio)
Con 

for line in `cat mp3files` do;
	printf $line >> newfile
	echo "" >>newfile 
	done;

non riesco a ottenere cio' che voglio :(( (anzi, viene una porcata, come
e' giusto che sia).

Qualcuno conosce un comando della shell che legge un
file e restituisce una linea alla volta, in modo da usarlo in un ciclo
for come quello di sopra? Oppure ha qualche altro suggerimento?

Grazie a tutti e buone feste :)



Reply to: