Portál AbcLinuxu, 16. srpna 2025 02:14


Dotaz: ls a barvy v X

14.11.2004 17:06 bhe
ls a barvy v X
Přečteno: 189×
Odpovědět | Admin
Ahoj,

mam asi trochu n00b otazecku, ale proc mi v emulatoru terminalu v Xkach (konkretne aterm) ls nevypisuje barevne tak jak to dela na textove konsoli? Promenna LS_OPTIONS mimo jine obsahuje i --color=auto, $TERM=rxvt. V /etc/DIR_COLORS je i radek TERM rxvt. Kdyz napisu ls --color=auto, tak to barevne vypise! To nestaci to mit v LS_OPTIONS? Myslel sem ze od toho ta promenna existuje...
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.11.2004 17:49 Michal Kubeček
Rozbalit Rozbalit vše Re: ls a barvy v X
Odpovědět | | Sbalit | Link | Blokovat | Admin
Příkaz ls sám od sebe proměnnou LS_OPTIONS nerespektuje - všimněte si, že v manuálové stránce o ní není ani zmínka. Respektuje ji jen proto, že máte v inicializačních skriptech něco jako

alias ls='/bin/ls $LS_OPTIONS'

Pokud tento alias nastaven není, proměnná LS_OPTIONS nemá žádný efekt.

Aleš Černý avatar 14.11.2004 17:49 Aleš Černý | skóre: 16
Rozbalit Rozbalit vše Re: ls a barvy v X
Odpovědět | | Sbalit | Link | Blokovat | Admin
To bude nejspíš tím, že aterm se defaultně nespouští jako login shell a tudíž nedojde k načtení některých předvoleb (např. alias ls='/usr/bin/ls $LS_OPTIONS'). Zkus spustit 'aterm -ls' místo 'aterm' a hle, co dělá ls? Pro pohodlí pak stačí přidat do ~/.Xresources řádek 'aterm*loginShell: True' a spouštět normálně příkazem 'aterm'. Totéž pro rxvt.
14.11.2004 18:03 bhe
Rozbalit Rozbalit vše Re: ls a barvy v X
Odpovědět | | Sbalit | Link | Blokovat | Admin
diky kluci, ste bouchaci :)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.