Daß dmesg | tail -f
eine Ausgabe bringt ist ja nicht falsch, nur macht das -f halt nichts. Der Befehl wird oft verwendet, wenn Leute gern / oft /immer tail -f verwenden und es in so einem Fall dann halt vergessen wegzulassen.
Im Forum kann das ja oft stehen, auf der Shell muß es was machen. Und da ist mir das neu, daß das jemals (im Sinne von follow) funktioniert hätte. Ich benutze Linux ja auch nicht erst seit gestern - da hätte ich was verpasst. 🐸 Ist ja möglich, man lernt ja nie aus.
Wenn dmesg | tail -f in ein endlos-dmesg resultieren würde, dann müsste ja dmesg | grep xy genauso hängen bleiben. Es sei denn tail macht was lustiges mit der Pipe, aber normalerweise weiß ein Prozess nicht mit wem er da hinter über die |Mauer| redet. 😕
EDIT:
Hast aber recht, auf der Ubuntu 10.04 Live CD bleibt das Tatsache hängen. Ich glaub mich tritt ein Frosch. 🤣
EDIT2:
Kommando zurück. tail -f bleibt zwar hängen, macht aber nix. dmesg läuft nicht mehr und tail -f bleibt auch bei ls | tail -f
hängen und auch überall sonst. Das ist also auch eine Sackgasse.