Как я могу получить подробную информацию о странице, которая занимает более 10000 сек.
15:39:22,507NTP=/a/file/fname.pageTime=20559
15:40:10,811NTP=a/file/fname.pageTime=134
15:42:24,488NTP=a/file/fname.pageTime=10153
15:42:24,488NTP=a/file/fname.pageTime=10000
15:42:24,488NTP=a/file/fname.pageTime=101
Я хочу поставить Out, как показано ниже, так как это занимает более 10000 секунд:
15:39:22,507NTP=/a/file/fname.pageTime=20559
15:42:24,488NTP=a/file/fname.pageTime=10153
Я знаю, что вы сказали "grep", но в любом случае есть вариант с awk. Пытаться
awk -F 'pageTime=' '{ if ($2 > 10000) print $0 }' /path/to/your/logfile
Если ваши данные взяты из файла с именем file: egrep '=[0-9]{5}' file
В этом случае у вас тоже будет 10000 (так как у него 5 цифр)