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]
