hi leute
sache ist:
linux redhat 6.2
/var/www/virtual/ sind die unterschiedlichen kunden drinn
/var/www/virtual/beispielkunde/logs/access_log
mein problem nun ist, ich muss nach ner ip adresse in allen access_log von den kunden suchen. ich möchte natürlich nich jeden einzelnen ordner von hand durchsuchen. bisher bin ich soweit gekommen dass mein kommando so aussieht:
(root@xxxxx) [1063] /var/www/virtual# find . -type f -print | find -name access_log -print | grep -l 65.141.xxx.xxx
das hat aber zu dieser fehlermeldung geführt:
[1] + broken pipe find . -type f -print |
done find -name access_log -print |
exit 1 grep -l 65.141.xxx.xxx
was könnte ich da machen?
achja, die access_log sind jeweils bis zu mehreren 100MB gross.
was aber noch ist, mir reicht es wenn ich nur die in den letzten 60 min geänderten access_log files durch greppe.
gruss
pato
Lesezeichen