QL.túra

Kulturális smörgåsbord Esterházytól Wass Albertig, a gumicsizmától az iPad-ig, a Teletabiktól Sexpírig, a makrofágtól a mikrokontrollerig, miazmás...

Címkék

2000 (20) 2001 (6) 2002 (16) 2003 (164) 2004 (61) 2005 (40) 2006 (31) 2007 (28) 2008 (33) 2009 (175) 2010 (188) 2011 (201) 2012 (86) 2013 (40) 2014 (36) 2015 (26) 2016 (10) adáshiba (91) android (1) animáció (93) cygwin (3) film (410) gezarol (13) hájtek (159) hangoskönyv (32) ipad (17) klip (12) könyv (191) linux (29) színház (169) vers (17) windows (37) zene (111) Címkefelhő

+jegyzések

Most ...

... múlok .osan

bmi_tiny.png


... hallgatom
Szabó Magda: Régimódi történet
https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSqTmZEqlCRFgojyt52Q2n_qiMTyVlt-zJu-DpbNKVY6OQbBh4u


... olvasom
Alexander Steele (szerk.): Kezdő írók kézikönyve


... (Kik ezek? Kik ezek az embek? Kik ezek?)
profile for TrueY on Stack Exchange, a network of free, community-driven Q&A sites
free counters

[Hájtek] Könyvtárak színezése (Linux)

2013.02.12. 11:00 | TrueY | Szólj hozzá!

Címkék: linux 2012 cygwin

Bash-ben szépen be lehet állítani az ls parancsot, hogy színesen írja ki a könyvtár elemeit. Sajnos az al-könyvtárak sötétkék színét nehezen látni, ha mondjuk fekete a háttér. Hogyan lehet megváltoztatni a könyvtár színét?

A környezeti változókra gyanakodtam. Nézzük meg a set kimenetét. Ott lehet találni egy elég beszédes sort találni:

LS_COLORS=rs=0:di=01;34:ln=01;...

A felsorol kétbetűs paraméterek között a 'di' gyanús. Ha a di=01;34-et di=01;33-ra cseréljük, akkor narancsos/sárgás színt kapunk. De nem ez a tuti megoldás.

Van szabványosabb eljárás is az elemek színezésre. A dircolors(1) parancs alapból egy LS_COLORS='...' kimenetet gyárt (a végén egy export paranccsal), amit azután eval-lal egyből be is állíthatunk. A "dircolors -p" pedig egy adatbázisnak megfelelő, kicsit szószátyárabb kimenetet ad (dir_colors(5)). Ezt érdemesebb javítgatni. Ha tehát speciális beállítást szeretnénk magunknak, akkor a honkönyvtárban adjuk ki a következő parancsot:

dircolors -p > .dircolors

Az így létrehozott .dircolors file-ba javíthatunk. Én ezt tettem:DIR 01;33 # directory
A cygwin alatt a ~/.bash_profile, vagy ~/.bashrc file-ban: [ -r ~/.dircolors ] && eval $(dircolors ~/.dircolors)

Nekem debian alatt a .bashrc-ben benne van.

Színeződjünk minden nap!

A bejegyzés trackback címe:

https://qltura.blog.hu/api/trackback/id/tr404618021

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása