Более быстрый способ запуска grep для большого файла - PullRequest
0 голосов
/ 30 апреля 2018

Я использую foreach grep (4M строк) для пары файлов с 4M + строками. Есть ли более быстрый способ для меня, чтобы запустить это? Я на tcsh.

foreach f ( `cat strings` )

set var1 = `fgrep "$f" 1.rpt | awkk 2` 

set var2 = `fgrep "$f" 1.rpt | awkk 3` 

set var3 = `fgrep "$f" 2.rpt | awkk 2` 

set var4 = `fgrep "$f" 2.rpt | awkk 3` 

echo "$f | $var1 | $var2 | $var3 | $var4" >> output.rpt &

end
...