Hallo Liste, ich möchte, daß meine Apache-Log nach Usernamen dursucht wird (also ~username) und diese betreffenden Zeilen dann in eine Datei "log" in das home-Verzeichnis des Users geschrieben wird. Bid jetzt mein Script: #!/bin/sh LOGS="/var/log/httpd/access_log" ls -1 -A /home > temp.dat for i in "cut -d':' -f1 temp.dat"; do grep $i $LOGS > ${i}log2 done Leider funktioniert das ganze noch nicht mal bis jetzt noch nicht. Wo liegt der Fehler? Danke, Hans
Hallo Liste, die Frage zuvor hat sich erledigt. Neue Frage: server:~/test # i="test" server:~/test # cat /var/log/httpd/access_log | grep $i grep: unknown directories method Wieso funktioniert das nicht? Hans
Warum so kompliziert, wenn es auch einfacher geht: i="test" grep $i /var/log/httpd/access_log Gruß Lars Am Montag, 25. Februar 2002 20:45 schrieben Sie:
Hallo Liste, die Frage zuvor hat sich erledigt.
Neue Frage: server:~/test # i="test" server:~/test # cat /var/log/httpd/access_log | grep $i grep: unknown directories method
Wieso funktioniert das nicht?
Hans
Am Tue, 26 Feb 2002 10:38:42 +0100 schrieb Lars Zimmermann
Warum so kompliziert, wenn es auch einfacher geht:
i="test" grep $i /var/log/httpd/access_log
Geht. :-)
Gruß Lars
Am Montag, 25. Februar 2002 20:45 schrieben Sie:
Hallo Liste, die Frage zuvor hat sich erledigt.
Neue Frage: server:~/test # i="test" server:~/test # cat /var/log/httpd/access_log | grep $i
geht aber auch! Bleibt die Frage warum es bei dir, Hans, nicht geht. Bei mir ist access_log auch eine Datei, mache ich aber folgendes: I="test" cat /var/log/httpd | grep $I kommt: cat: /var/log/httpd: Ist ein Verzeichnis was ja auch stimmt ...
grep: unknown directories method
Wieso funktioniert das nicht?
Hans
participants (3)
-
Arne-Erik Martin
-
Hans Christian Jansen
-
Lars Zimmermann