Hi all,
Is it possible for egrep or zcat to read from file?
Example:-
I'm trying to find a few ip addresses in different log files. Problem is the list of ip addresses is quite big. Ip addresses that I use below are just for an example.
Code:
zcat logfile.1.Z logfile.2.Z | egrep 10.10.10.10 10.10.10.11 10.10.10.12 > output
Is it possible to do something like this?
Code:
zcat logfile.1.Z logfile.2.Z | egrep [read from file, let say “iplist”] > output
Code:
zcat logfile.1.Z logfile.2.Z | egrep [iplist] > output
Code:
cat iplist
10.10.10.10
10.10.10.11
10.10.10.12
or
Code:
zcat [read from log files, let say “logs”] | egrep [read from file, let say “iplist”] > output
Code:
zcat [logs] | egrep [iplist] > output
Code:
cat logs
logfile.1.Z
logfile.2.Z