Hi,

On 8/16/07, Magnus Boman <[EMAIL PROTECTED]> wrote:
> On Thu, 2007-08-16 at 10:15 +0200, Alexey Eremenko wrote:
> > Hi all !
> >
> > I would like to insert a new line on each second line, like that:
> >
> >
> > pre.txt:
> > line1
> > line2
> > line3
> >
> > After.txt:
> > line1
> >
> > line2
> >
> > line3
> >
> > I have found the "echo -e "\n" " command to actually insert a new
> > line, but how to automate the process so every second line will get a
> > new line ?
> >
> > please help
>
> Quick and easy;
> for i in `cat pre.txt`; do echo -e "$i\n"; done >after.txt
>
> If that's all you want to do... If you do other sort of text
> manipulation, have a look at sed.
>

Or just use sed:

cat your_file | sed G > new_file
-- 
Mark Goldstein
-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to