Anzeige:
Ergebnis 1 bis 4 von 4

Thema: tail auf fremder Konsole macht keinen Zeilenumbruch

  1. #1
    lebensbejahend Avatar von jazzesnee
    Registriert seit
    Jan 2002
    Beiträge
    614

    tail auf fremder Konsole macht keinen Zeilenumbruch

    Ich möchte mir mittels des Befehls 'tail -f /var/log/fonmon-client.log > /dev/tty6 &' auf der virtuellen Konsole 6 meine eingehenden Anrufe anzeigen lassen.

    Das funktioniert allerdings nur richtig, wenn ich auf der Konsole zuvor eingeloggt war. Ansonten bekomme ich einen fehlerhaften Zeilenumbruch und tail zeigt mir, sobald die Liste aufgrund eines eingehenden Anrufes aktualisiert werden müsste, auf der Konsole, von der es aufgerufen wurde, den Fehler 'tail: Schreibfehler: Ein-/Ausgabefehler'.

    Kann es sein, dass der Fehler daran liegt, dass auf Konsole 6 bereits ein login läuft, also zum Zeitpunkt des 'tailens' nach einem Login-Namen gefragt wird? Wenn ja, wie kann ich den Login auf Konsole 6 deaktivieren? Ich würde obigen Befehl nämlich gerne in eines der Startscripts setzen, sodass es bei jedem Start ausgeführt wird.

  2. #2
    @Debian Avatar von tictactux
    Registriert seit
    Oct 2004
    Beiträge
    2.872
    versuche tail mit openvt(1) zu starten.
    Bei mir (Debian) ist das Teil des Pakets console-tools, früher gab's das als
    eigenes Paket open.

    HTH
    Wolfgang

  3. #3
    lebensbejahend Avatar von jazzesnee
    Registriert seit
    Jan 2002
    Beiträge
    614
    hab gerade ein bisschen mit openvt rumgespielt, allerdings bisher ohne erfolg...
    ein

    Code:
    openvt -c 6 'tail -f /var/log/fonmon-client.log
    bringt mir

    Code:
    openvt: vt 6 is in use; command aborted
            use `openvt -f' to force.
    mit dem paramter '-f' wird zwar keine fehlermeldung angezeigt, allerdings auch keine ausgabe auf konsole 6.

    wenn ich nun ein freies vt nehme, etwa 8-11, wird wieder nur der befehl fehlerfrei ausgeführt, allerdings sehe ich auch hier keine ausgabe auf den entsprechenden vt's...

  4. #4
    @Debian Avatar von tictactux
    Registriert seit
    Oct 2004
    Beiträge
    2.872
    Zitat Zitat von jazzesnee
    hab gerade ein bisschen mit openvt rumgespielt, allerdings bisher ohne erfolg...
    komisch, eigentlich sollte es mit beiden Varianten funktionieren.
    Ein Berechtigungsproblem (Lesen der log-Datei, Schreiben auf das tty) schließe
    ich mal aus, wenn die Anzeige (verstümmelt) stattfindet...

    Was ist das für eine Distribution ? Eigentlich sollten die init-Skripte (z.B.
    eines aus /etc/init.d oder /etc/rc.d) die virtuellen Konsolen korrekt konfigurieren.

    Ansonsten könntest Du die entsprechende Konsole mit stty selber konfigurieren
    (vorher würde ich mir aber eher die oben genannten init-Skripte ansehen,
    eigentlich sollte das reichen. Bei Debian wäre das /etc/init.d/console-screen.sh)

Ähnliche Themen

  1. Tastatur blockiert auf Konsole nach Kernel compile
    Von [EisTea] im Forum Kompilieren von Kernel und Sourcen
    Antworten: 0
    Letzter Beitrag: 28.02.05, 13:43
  2. Mini Tutorial Spiele oder Anwendungen auf eigenem X-Server starten.
    Von giber im Forum Hier Suchen und Finden, Links, Tutorials
    Antworten: 0
    Letzter Beitrag: 31.01.05, 19:58
  3. Virtuelle Konsole flimmert auf Notebook
    Von rave im Forum X-Konfiguration
    Antworten: 6
    Letzter Beitrag: 02.09.04, 11:26
  4. Ausgabe während Init-Prozeß auf serieller Konsole und Monitor
    Von Sebastian Henrich im Forum Linux als Server
    Antworten: 0
    Letzter Beitrag: 16.07.04, 23:04
  5. Magic Sysrq auf serieller Konsole
    Von im Forum Linux Allgemein
    Antworten: 0
    Letzter Beitrag: 02.04.01, 12:29

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •