Skriptproblem
Jonas Schrieb
jschrieb at game-sites.de
Mon Sep 9 18:01:02 CEST 2002
Joern Muehlencord wrote:
>> grep '^[^ ]* [^ ]* 5 ' datei
>
> Und wenn die Spaltenzahl auch variable sein soll?
> Aufruf: meingrep datei 3 5?!
sicherlich nicht der schönste weg:
cat datei | mawk '{ regexp = "^";
for(i=1;i<3;i++)
regexp = regexp "[^ ]* ";
regexp = regexp "5";
if($0 ~ regexp)
print
}'
wobei for(i=1;i<3;i++)
^^^
das die spaltenzahl ist
und das regexp = regexp "5";
^^^
der suchstring
MfG,
Jonas
More information about the Linux
mailing list