Ich ssh oft in eine Maschine und Schwanz - wenn es PHP-Fehlerprotokoll ist. Meine ideale Situation wäre es, dieses Terminalfenster im Hintergrund offen zu lassen. Wenn jedoch Aktivität vom Befehl tail ausgeht, muss das Terminalfenster aktiviert und nach vorne verschoben werden, oder ich muss auf irgendeine Weise benachrichtigt werden, dass ein Fehler geschrieben wurde. Auf diese Weise müsste ich nicht immer Speicherplatz auf meinem Desktop reservieren.
Macht das Sinn?
mountain-lion
terminal
ssh
tail
user1636638
quelle
quelle
tail -f /var/log/apache2/error_log | while IFS= read -r l; do echo "$l"; terminal-notifier -message "$l" > /dev/null; done
Ich dachte darüber nach, ein AppleScript oder einen Hazel oder Keyboard Maestro vorzuschlagen, aber dann fiel mir iTerm ein.
iTerm sendet über Growl eine Benachrichtigung, wenn Aktivität vorliegt. Aus der Online-Hilfe:
quelle
Ich habe die gleiche Situation: Einen Server mit Protokolldateien und meinem lokalen Computer Ich möchte über Fehler und Warnungen informiert werden.
Ich hole die Protokolldateien regelmäßig auf meinen lokalen Computer und schaue sie mit einem Tool namens Logistic (www.logtastic.net) an.
Der Befehl zum Abrufen meiner Protokolldateien vom Server lautet:
Stellen Sie sicher, dass Sie SSH-Schlüssel generiert und freigegeben haben, damit Sie das Kennwort nicht jedes Mal eingeben müssen.
quelle