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

Re: Pager (less-artig) mit GUI gesucht



Am Freitag, 15. Juni 2012 schrieb Michael Schuerig:
> Hallo Heiko,
> 
> On Friday 15 June 2012, Heiko Schlittermann wrote:
> > > Im Grunde würde es mir reichen, wenn in einem
> > > neuen
> > > Terminalemulator (idealerweise Konsole) less die Eingabe anzeigen
> > > würde. Ich habe das versucht und auch danach gesucht, aber keine
> > > Lösung gefunden.
> > 
> > Vielleicht soetwas? Ich habe es nur kurz getestet, habe kein KDE und
> > keine Konsole, daher mit xterm probiert. Ich denke, Konsole hat auch
> > 
> > einen ähnlichen Schalter, damit es Kommandos ausführen kann:
> >     #! /bin/bash
> >     trap 'rm $dir/fifo && rmdir $dir' EXIT
> >     dir=$(mktemp -d)
> >     fifo="$dir/fifo"
> >     mkfifo $fifo
> >     xterm -e "less <$fifo" &
> >     cat > $fifo
> >     wait
> 
> gute Idee. Und beinahe geht es auch so, wenn Konsole mit -e eine
> Befehlszeile akzeptieren würde, nicht nur einen Programmnamen. Aber das
> lässt sich umgehen:
> 
> guiless:
> #! /bin/bash
> trap 'rm $dir/fifo && rmdir $dir' EXIT
> dir=$(mktemp -d)
> fifo="$dir/fifo"
> mkfifo $fifo
> konsole -e guiless_konsole_helper "$fifo"
> cat > $fifo
> wait
> 
> guiless_konsole_helper:
> #!/bin/sh
> exec less -+e -+E -+F < "$1"

Das geht vielleicht auch mit glogg, wenn Du was Grafisches möchtest. Wenn 
glogg --stdin könnte wärs natürlich einfacher.

-- 
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA  B82F 991B EAAC A599 84C7


Reply to: