Lister in Pipe verwenden

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
Hansl
Junior Member
Junior Member
Posts: 65
Joined: 2006-02-09, 21:15 UTC

Lister in Pipe verwenden

Post by *Hansl »

Hallo,

der Lister in TC ist ein schönes Tool und feinerweise auch als Standalone Lister zu finden!

Aber gibt es auch einen Weg, ihn in einer Batchdatei in einer Pipe zu verwenden? So dass er die Daten aus Stdin nimmt und keine Datei öffnet? Also als viel komfortableren Ersatz für more (oder less)?

Liebe Grüße, Hans
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50754
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Nein, das geht leider nicht, weil Lister Dateien nicht sequenziell einliest, sondern nur den Teil, der gerade benötigt wird.
Author of Total Commander
https://www.ghisler.com
User avatar
Lefteous
Power Member
Power Member
Posts: 9537
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

das Problem ist doch eher woher soll man den Strom nehmen. Der Luster arbeitet nur mit Dateien oder wie soll man einen Stream in ListLoad kriegen?
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50754
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Man könnte höchstens das Resultat der Pipe in eine Datei umleiten (mit '>') und anschliessend den Lister damit öffnen...
Author of Total Commander
https://www.ghisler.com
Hansl
Junior Member
Junior Member
Posts: 65
Joined: 2006-02-09, 21:15 UTC

Post by *Hansl »

Nein, das geht leider nicht, weil Lister Dateien nicht sequenziell einliest, sondern nur den Teil, der gerade benötigt wird.
Schade!
Man könnte höchstens das Resultat der Pipe in eine Datei umleiten (mit '>') und anschliessend den Lister damit öffnen...
Ja, das ginge. Allerdings müsste ich die Datei danach per sdelete wieder sicher entsorgen.

Momentane Aufgabe: eine verschlüsselte Datei mittels einer Batchdatei mit GnuPG öffnen und den vertraulichen Inhalt nur am Bildschirm betrachten, gar nicht erst auf Platte lassen. GnuPG liefert den Dateiinhalt an Stdout; sobald das mehr als eine Seite wird, braucht man was zum Betrachten.

Code: Select all

C:\Programme\GNU\GnuPG\gpg -d Geheimnis.txt.gpg | less
More von DOS ist eine alte Krücke, less schon viel besser http://gnuwin32.sourceforge.net/packages/less.htm , aber der Lister wäre halt noch wesentlich schicker. Wenn der nun eine Option hätte, statt einer Datei stdin komplett in seinen Puffer zu lesen... Oder weiß da jemand ein anderes schickes Tool für?
Post Reply