Re: Pager (less-artig) mit GUI gesucht
> Merkwürdigerweise geht das nur von Alt-F2 hier. Direkt aus der
> Konsole erhalte ich:
>
> martin@merkaba:~> ls -l | kdialog --msgbox "$(cat)" | head -1
> cat: -: Eingabe-/Ausgabefehler
> Verwendung: kdialog [Qt-Optionen] [KDE-Optionen] [Optionen] [arg]
Hm, funktioniert hier. Allerdings sollte die ls-Ausgabe durch head
modifiziert werden, oder?
$ ls -l | head -1 | kdialog --msgbox "$(cat)"
> > $ ls -l | kdialog --textbox /dev/stdin 500 300
>
> Das indes geht bei mir nicht.
Da hast Du Recht, funktioniert hier auch nicht, aber warum? /dev/stdin
ist nicht leer, sagt zumindest cat. Nur kdialog will nicht.
Aber wir können das ja ein wenig umschreiben:
$ ls -l > ls_tmp; kdialog --textbox ls_tmp 500 300; rm ls_tmp
> martin@merkaba:~> kdialog --version
> Qt: 4.8.2
> KDE: 4.8.3 (4.8.3)
> KDialog: 1.0
$ kdialog --version
Qt: 4.8.1
KDE: 4.7.4 (4.7.4)
KDialog: 1.0
Beste Grüße
Tommy
Reply to: