From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 Date: Tue, 5 May 2009 15:29:53 +0200 Message-ID: From: Rudolf Sykora To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: [9fans] problems with redirection in rc Topicbox-Message-UUID: f56caf66-ead4-11e9-9d60-3106f5b1d025 Hello everyone! To get some useful information from a file I write: ; for (i in *_r) @{cd $i; echo -n $i^' '; grep total otdit | grep -v na} to get lines from the 'otdit' files in *_r subdirectories with the word 'total' on them, but no 'na' on them. This works to my liking and produces sth. like 10_r total : 9.4105E-01 11_r total : 9.3897E-01 12_r total : 9.3685E-01 13_r total : 9.3446E-01 14_r total : 9.3180E-01 15_r total : 9.2890E-01 16_r total : 9.2589E-01 17_r total : 9.2299E-01 18_r total : 9.1860E-01 ... 9_r total : 9.4317E-01 Ok, now I wanted to save this, so I naively appended '> res'. But then the contents of 'res' was only the last line: 9_r total : 9.4317E-01 Ok, so I thought '>> res' should be used instead. But then I got sth. like =1B];/home/sykora/CALC/doing/tests/9_r/-xeon4=079_r total : 9.4317= E-01 =1B];/home/sykora/CALC/doing/tests/10_r/-xeon4=0710_r total : 9.41= 05E-01 =1B];/home/sykora/CALC/doing/tests/11_r/-xeon4=0711_r total : 9.38= 97E-01 =1B];/home/sykora/CALC/doing/tests/12_r/-xeon4=0712_r total : 9.36= 85E-01 =1B];/home/sykora/CALC/doing/tests/13_r/-xeon4=0713_r total : 9.34= 46E-01 =1B];/home/sykora/CALC/doing/tests/14_r/-xeon4=0714_r total : 9.31= 80E-01 =1B];/home/sykora/CALC/doing/tests/15_r/-xeon4=0715_r total : 9.28= 90E-01 =1B];/home/sykora/CALC/doing/tests/16_r/-xeon4=0716_r total : 9.25= 89E-01 , which quite surprised me... Can you tell me why this happens? I am running = p9p. Thanks Ruda