Consegui fazer isto aqui: $ cat temp.txt 123456 1- asdfghj 2- bnm,,.; cvbnm,. dfghjkl 3- ertyuio $ sed '/^[0-9]-$/!x;1d;$p;$x' temp.txt 1- 123456 2- asdfghj bnm,,.; cvbnm,. 3- dfghjkl ertyuio $
Quer dizer, pude colocar a numeração antes das linhas. Agora só falta juntar as linhas com numeração com as linhas seguintes... mas ainda não consegui. Alguem sabe como juntar estas linhas? já tentei assim: $ sed '/^[0-9]-$/!x;1d;$p;$x' temp.txt | sed 's/-\n//' mas não funciona :-( > -----Original Message----- > From: Eduardo > > Senhores, > > tenho o seguinte problema: > > Tenho uma frase... <quebra de linha> > 1- > > Toda vez que tiver uma frase e na linha seguinte aparecer um > número seguido > de traço "-" tenho que remover a quebra de linha e deixar > tudo na mesma > linha. > > Já tentei de tudo pelo SED mas não consegui. > > Antecipadamente obrigado. > > -- > ---------- > > > Eduardo > >
