ReadList with system command problem ?
- To: mathgroup at smc.vnet.net
- Subject: [mg110667] ReadList with system command problem ?
- From: pitooon <pitooon at gmail.com>
- Date: Thu, 1 Jul 2010 08:27:34 -0400 (EDT)
Hello everyone,
I am facing a problem that i am unable to trace/undestand.
Using Mathematica 6.0 on MacOS, the following "simple" cell evaluation
gets stalled at different files every times.
fileslist = ReadList["some_list_of_files", String];
Do[
filein = fileslist[[i]];
a = ReadList[
"!perl -ne 'if ($_ =~ /^#/) {$a = 1} elsif ($a == 1) {$_ =~ \s/^(.
+):(.*)$/$2/;print}' " <> filein, Number, RecordLists-> True];
, {i, Length[fileslist]}
];
Looping over 2 or 3 files is ok, but higher iteration numbers lead to
kernel being stucked ( this number changes at each evaluation tries
that i made, sometimes 8, 15 ...)
All files have the same format and all perl commands are succeesfull
when launched individually on each file.
Obviously, i m missing a big point here.
Any clue/links/ way of tracing ?
Thanks for reading,