Als «tail» getaggte Fragen

Anzeigen von Updates am Ende einer Datei mit oder ohne das Dienstprogramm tail

2
Ist es möglich, einem Befehl zu folgen (wiederholt ausführen)? wie würde man einer datei mit tail -f folgen?
Ich habe ein Skript, das eine Datei 'Detail.out' erzeugt. Ich weiß, dass das Skript immer dann abgeschlossen ist, wenn die Datei eine bestimmte Anzahl von Zeilen enthält (ungefähr 21025). Ich sitze also an der Eingabeaufforderung und führe Folgendes aus: [me@somewhere myDir]$ wc -l */Detail.out 21025 A/Detail.out 21025 B/Detail.out 21025 C/Detail.out …
10 monitoring  pipe  tail 




3
Das Echo eines Tail-Befehls erzeugt eine unerwartete Ausgabe?
Dieser Befehl erzeugt, wenn er alleine ausgeführt wird, das erwartete Ergebnis (die letzte Zeile der Crontab): tail -n 1 /etc/crontab Wenn ich es jedoch als Teil eines Echo-Befehls ausführe, um das Ergebnis an eine Datei zu senden, wird eine Zusammenfassung aller Dateien im Arbeitsverzeichnis sowie das erwartete Ergebnis hinzugefügt: sudo …
8 bash  sudo  cron  echo  tail 



2
Eine benannte Pfeife lesen: Schwanz oder Katze?
Ich habe einen Dateideskriptor mit erstellt mkfifo fifo Sobald etwas in diese Pipe geschrieben ist, möchte ich es sofort wiederverwenden . Sollte ich es benutzen tail -f fifo oder while true; do cat fifo; done ? Sie scheinen dasselbe zu tun und ich konnte keinen Leistungsunterschied messen. Wenn ein System …
7 pipe  cat  tail  fifo 

1
Ist dieses Endverhalten in von POSIX angegebenen Gruppierungsbefehlen?
Die Verwendung in tailKombination mit anderen Standardwerkzeugen in Gruppierungsbefehlen kann einige leistungsstarke Konstruktionen ergeben. So rufen Sie beispielsweise die erste und letzte Zeile einer Datei ab: $ seq 10 > file $ { head -n1; tail -n1; } <file 1 10 Wenn Dateiinhalte von einem Rohr zum Zuführen Gruppenbefehl, tailversagt …
7 pipe  tail  posix 

6
Ist es möglich, einen Symlink zu einer neuen Datei zu "rollen", ohne dass sich dies auf geöffnete Dateihandles auswirkt?
Eine Anwendung, die ich lokal entwickle, protokolliert ihre Ausgabe in Dateien, die mit dem aktuellen Zeitstempel formatiert sind, z app-%Y%m%d.log. Um es einfach zu machen, das aktuelle Tagesprotokoll in einem Terminalfenster zu verfolgen, habe ich einen Symlink mit dem Namen, current.logder auf das heutige Protokoll verweist. Zu Beginn der Arbeit …
7 logs  symlink  tail 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.