Thread Herausfinden ob Ausgabe umgeleitet wird
(12 answers)
Opened by irata at 2009-05-06 17:07
Etwas anders formuliert.
Wenn es kein kontrollierende Konsole für einen Prozess gibt, dann kann "/dev/tty" auch nirgendwohin verweisen. Früher (vor ~4 Jahren) brauchte ich zusätzlich noch eine Terminalaugabe und habe damals auch "/dev/tty" versucht. Das Problem war, dass wenn ich die Konsole wechselte (z.B. von tty1 nach tty3) wurde auf der aktuellen weiter ausgegeben, und nicht in der in der das Programm gestartet wurde. Das ist jetzt nicht mehr so, wie ich heute getestet habe, nun wird auf der Konsole weiter ausgeben, auf dem das Programm gestartet wurde. Somit macht Linux mittlerweile selber, das was ich mit dem Scriptchen simuliert hatte. Aber korrigiere mich wenn ich falsch liege. |