[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: