Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

less mit Zeilenumbruch?

376 views
Skip to first unread message

Andreas Vogt

unread,
May 25, 2002, 6:00:00 PM5/25/02
to

.: So , den 26.05.02 :.

Irgendwie bin ich zu doof, in der Anleitung, manpage usw. herauszufinden,
wie cih
"less" dazu bringe, die Zeilen so anzuzeigen, dass die maximale
Spaltenanzahl des Terminals beruecksichtigt wird und z.B. logfiles
umgebrochen werden , um sie komplett zu sehen.

In vi ist das o.k., aber ich will ja nciht immer den vi anschmeissen, um
ein paar Zeilen des mail-log zu sehen.

env-Variable
COLUMNS
habe ich bereits veraendert, ohne Erfolg.
Mir passiert das auf der Konsole (tty01) ebenso wie unter X, so dass ich
langsam glaube, less ist zu bloed dazu.

Hat irgendjemand ne Idee, woran man da schrauben muss?

Gruss
Anders


Gerrit Kuehn

unread,
May 26, 2002, 2:46:39 PM5/26/02
to
Hello Andreas!

26 May 02 00:00, Andreas Vogt wrote to Alle:


AV> "less" dazu bringe, die Zeilen so anzuzeigen, dass die maximale
AV> Spaltenanzahl des Terminals beruecksichtigt wird und z.B. logfiles
AV> umgebrochen werden , um sie komplett zu sehen.

Dir ist bekannt, daß Du die Cursor-Tasten zum rechts-links Scrollen
benutzen kannst?


Regards,
Gerrit

Florian Diesch

unread,
May 26, 2002, 8:41:54 AM5/26/02
to
Andreas Vogt an Alle [26 Mai 02, 00:00]
Thema 'less mit Zeilenumbruch?':

Hallo Andreas!

AV> Irgendwie bin ich zu doof, in der Anleitung, manpage usw.
AV> herauszufinden, wie cih "less" dazu bringe, die Zeilen so anzuzeigen,
AV> dass die maximale Spaltenanzahl des Terminals beruecksichtigt wird
AV> und z.B. logfiles umgebrochen werden , um sie komplett zu sehen.


-S or --chop-long-lines
Causes lines longer than the screen width to be chopped
rather than folded. That is, the remainder
of a long line is simply discarded. The default is to
fold long lines; that is, display the remain­
der on the next line.

Schönen Tag noch...
Florian

## http://www.informatik.uni-freiburg.de/~diesch/ ## die...@gmx.de ##

Daniel Pirch

unread,
May 26, 2002, 4:26:52 PM5/26/02
to
Hallo,

> Irgendwie bin ich zu doof, in der Anleitung, manpage usw. herauszufinden,
> wie cih
> "less" dazu bringe, die Zeilen so anzuzeigen, dass die maximale
> Spaltenanzahl des Terminals beruecksichtigt wird und z.B. logfiles
> umgebrochen werden , um sie komplett zu sehen.

Das ist eigentlich das Defaultverhalten von less, es sei denn, es wir
mit der Option -S gestartet, denn werden lange Zeilen abgeschnitten.
Es koennte allerdings sein, dass bei Dir irgendwo ein alias auf less mit
dieser Option gesetzt wurde, du kanst ja mal 'less' (mit diesen
Anfuerungszeichen) probieren, um dass zu umgehen.

Viele Gruesse, Daniel

Andreas Vogt

unread,
May 27, 2002, 6:00:00 PM5/27/02
to
Hallo zusammen,

ich zitiere Gerrit Kuehn zum Thema less mit Zeilenumbruch? vom 26.05.02 :
> Hello Andreas!

> 26 May 02 00:00, Andreas Vogt wrote to Alle:

AV>> "less" dazu bringe, die Zeilen so anzuzeigen, dass die maximale
AV>> Spaltenanzahl des Terminals beruecksichtigt wird und z.B. logfiles
AV>> umgebrochen werden , um sie komplett zu sehen.

> Dir ist bekannt, dass Du die Cursor-Tasten zum rechts-links Scrollen
benutzen
> kannst?

Klar, aber das ist remote (ssh) mit riesigen Logfiles (mail) sehr
unperformant und ruckelt ganz schoen!
Beim Suchen springen die gefundenen Strings dann auch nicht so ins Auge.

Gruss
Anders


Paul Schubert

unread,
May 29, 2002, 8:49:26 AM5/29/02
to

Hallo Andreas

AV>>> "less" dazu bringe, die Zeilen so anzuzeigen, dass die maximale
AV>>> Spaltenanzahl des Terminals beruecksichtigt wird und z.B. logfiles
AV>>> umgebrochen werden , um sie komplett zu sehen.

AV> Klar, aber das ist remote (ssh) mit riesigen Logfiles (mail) sehr
AV> unperformant und ruckelt ganz schoen!
AV> Beim Suchen springen die gefundenen Strings dann auch nicht so ins Auge.

Zeilen umzubrechen ist m.E. nicht der Sinn von less.
Einerseits kannst Du vim als "view" aufrufen, er arbeitet dann read
only; andererseits kannst Du less umgebrochene Daten uebergeben.
Ich wuerde zwar nicht auf lesspipe verzichten, aber Du koenntest

export LESSOPEN='| perl -pe "s/({.$COLUMNS})/\1\n/g" %s'

oder so etwas aehnliches setzen. Allerdings "sieht" less dann die
umgebrochenen Zeilen, die Zeilen der Originaldatei sind nicht mehr
direkt erkennbar.
Ausserdem ist ueblicherweise LESSOPEN auf "lesspipe" gesetzt, ein
Skript, das es less u.a. erlaubt, "direkt in Archive hineinzusehen".


Gruss, Paul

Andreas Vogt

unread,
May 31, 2002, 6:00:00 PM5/31/02
to
Hallo zusammen,

ich zitiere dpirch # web.de zum Thema Re: less mit Zeilenumbruch? vom
26.05.02:
> From: Daniel Pirch <dpi...@web.de>


> Das ist eigentlich das Defaultverhalten von less, es sei denn, es wir
> mit der Option -S gestartet, denn werden lange Zeilen abgeschnitten.
> Es koennte allerdings sein, dass bei Dir irgendwo ein alias auf less mit
> dieser Option gesetzt wurde, du kanst ja mal 'less' (mit diesen
> Anfuerungszeichen) probieren, um dass zu umgehen.


SuSE hat defaultmaessig "-S" in der Umgebundvariablen LESS gesetzt,
dadurch wurden die Zeilen immer nur durch rechts-/Linksscrollen sichtbar.
Extrem nervig.
Jetzt habe ich es rausgenommen und bin deutlich zufriedener, gerade bei
der logfile-analyse.

Danke fuer den Hinweis.

Gruss
Andreas


Helmut Hullen

unread,
Jun 2, 2002, 5:47:00 AM6/2/02
to
Hallo, Andreas,

Du meintest am 26.05.02:

> In vi ist das o.k., aber ich will ja nciht immer den vi
> anschmeissen, um ein paar Zeilen des mail-log zu sehen.

Muß es "less" sein?
Ich arbeite sehr gern mit dem "midnight commander" mc.
Klar - wenn ich mich per "telnet" woanders einlogge, dann steht der
nicht unbedingt zur Verfügung. Aber dort kann ich auch die "less"-
Optionen nicht sicher beeinflussen.

Viele Gruesse!
Helmut
2:24/530

Hans-Joachim Elflein

unread,
Jun 2, 2002, 12:10:36 PM6/2/02
to
Hallo Helmut

>> In vi ist das o.k., aber ich will ja nciht immer den vi
>> anschmeissen, um ein paar Zeilen des mail-log zu sehen.
> Muß es "less" sein?
> Ich arbeite sehr gern mit dem "midnight commander" mc.

Agree; aber nur fuer den Fall, dass ich lokal arbeite

> Klar - wenn ich mich per "telnet" woanders einlogge, dann steht der
> nicht unbedingt zur Verfügung. Aber dort kann ich auch die "less"-
> Optionen nicht sicher beeinflussen.

Und vielleicht aus *dem* Grund sollte der Andreas sich doch vielleicht mit
dem vi auseinander setzen, da der schon quasi einen Standard darstellt.
Und sooooooo kompliziert isser nu auch wieder nicht :)
(zumindest die grundlegendsten Funktionen)

Viele Gruesse, Hans

0 new messages