Bei mir ist ``ls --color |more'' farbig. (... oder meintest du mit ``niemand'' tatsaechlich ``niemand''? )tobo hat geschrieben:[...] sofern sich bis dahin niemand meldet, dessen more ebenfalls farbig anzeigt...
ls --color
Re: ls --color
Use ed once in a while!
Re: ls --color
Das normale more aus util-linux? Könntest du mal schauen, wie deine TERM gesetzt ist?
Re: ls --color
Nein, ich meinte niemand, nicht "niemand". Danke!Meillo hat geschrieben:Bei mir ist ``ls --color |more'' farbig. (... oder meintest du mit ``niemand'' tatsaechlich ``niemand''? )
Mein $TERM:
X11: TERM=xterm
VT: TERM=linux
Re: ls --color
niemand hat geschrieben:Das normale more aus util-linux? Könntest du mal schauen, wie deine TERM gesetzt ist?
Code: Alles auswählen
$ more -V
more (util-linux 2.20.1)
$ echo $TERM
screen
Use ed once in a while!
-
- Beiträge: 234
- Registriert: 29.04.2013 15:47:29
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Re: ls --color
Ich benutze so gut wie nie more. Das Beispiel stammt aus einem Script über Linux, ich habe den Befehl nur brav buchstäblich ausprobiert, obwohl ich auch gleich gedacht habe "Wieso more?"whisper hat geschrieben:Das die Leute immer noch more benutzen... Mein Liebling ist less
@niemand, das hatte ich gar nicht bemerkt, wieder einmal nicht richtig zu Ende gelesen
Zuletzt geändert von HansD am 15.06.2017 04:24:18, insgesamt 2-mal geändert.
-
- Beiträge: 234
- Registriert: 29.04.2013 15:47:29
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Re: ls --color
Erstaunlich. Wieder was gelernt.ThorstenS hat geschrieben:Bei mir funktioniert es mit less in der Art:
[...][...]Code: Alles auswählen
alias lsc='ls --color=always -l| less -r'
Ein -r bewirkt, dass die ANSII Escape Codes als Farben interpretiert werden. git diff wird dann plötzlich bunt.
Ich war bis vor Kurzem aus Erfahrung der Ansicht, dass less, more und dergleichen, jede Farbkodierung immer rausfiltern. Aber more tat dies, als ich den im Ausgangsbeitrag wiederholten Befehl "ls -l --color | more" eingegeben hatte, nicht, sondern zeigte die Liste mit den farblichen Kodierungen, die ls erzeugt hat.
Re: ls --color
@niemand: Laut meiner manpage entspricht --color ohne Parameter --color=always. In more kommen die Farben an bei --color bzw. explizit bei --color={always,yes,force}. Die Farben kommen in more nicht an bei --color={auto,never,no,none,tty,if-tty}. Was du natürlich auch noch schauen könntest, ob die Farben überhaupt durchgereicht werden; so in etwa mit ls --color=yes | od -c | head. Ansonsten fällt mir da jetzt auch nichts ein...
Re: ls --color
In der Tat, bei --color=yes zeigt auch more noch die Farben an. Danke.
Re: ls --color
Aha. Heißt das aber jetzt, dass --color=always bei dir, zusammen mit more, nicht funktioniert oder dass --color nicht den default =always hat?niemand hat geschrieben:In der Tat, bei --color=yes zeigt auch more noch die Farben an.
-
- Beiträge: 234
- Registriert: 29.04.2013 15:47:29
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Re: ls --color
Ich muss zugeben, dass ich derzeit drei verschiedene Linux-Distributionen Debian Whezzy, Linux Mint 18 und Linux Lite installiert habe. (Es gibt auch noch ein Bodhi Linux in Partition sda5.)
Irgendwie kann ich das Problem momentan nicht mehr eindeutig reproduzieren. (Ich hätte mir die Umstände gleich notieren sollen; aber ich verlasse mich meist auf mein Gedächtnis, was teilweise sogar gut klappt.)
Wahrscheinlich, dass kommt meiner damaligen nächtlichen Beobachtung am nächsten, habe ich den Befehl unter X in terminology ausprobiert. Terminology hat eigene Farbschemata vorbereitet. Ich vermute, dass ich ein Farbschema gewählt habe, das eher zurückhaltend ist und den Befehle zugleich in einem Verzeichnis ausprobiert habe, in dem kaum verschiedene Dateien vorkommen.
Es tut mir leid, dass ich Euch Mühe gemacht habe, aber das Problem jetzt nicht mehr reproduzieren kann. Ich habe in jedem Fall durch Eure Antworten wieder einiges gelernt und danke Euch!
Irgendwie kann ich das Problem momentan nicht mehr eindeutig reproduzieren. (Ich hätte mir die Umstände gleich notieren sollen; aber ich verlasse mich meist auf mein Gedächtnis, was teilweise sogar gut klappt.)
Wahrscheinlich, dass kommt meiner damaligen nächtlichen Beobachtung am nächsten, habe ich den Befehl unter X in terminology ausprobiert. Terminology hat eigene Farbschemata vorbereitet. Ich vermute, dass ich ein Farbschema gewählt habe, das eher zurückhaltend ist und den Befehle zugleich in einem Verzeichnis ausprobiert habe, in dem kaum verschiedene Dateien vorkommen.
Es tut mir leid, dass ich Euch Mühe gemacht habe, aber das Problem jetzt nicht mehr reproduzieren kann. Ich habe in jedem Fall durch Eure Antworten wieder einiges gelernt und danke Euch!