For at få ls
til at vise farver uden at bruge et alias på Linux (Arch x86-64) med xterm, og samtidig sikre POSIX-kompatibilitet, kan du følge disse trin:
LS_COLORS
:
Miljøvariablen LS_COLORS
definerer farverne for forskellige filtyper og attributter. Du kan indstille denne variabel i din shell-konfigurationsfil (f.eks. .bashrc
eller .zshrc
).
export LS_COLORS=$(dircolors -b)
dircolors
:
Programmet dircolors
genererer en opsætning for LS_COLORS
. Du kan tilpasse farverne ved at redigere en dircolors
-fil og derefter indlæse den.
eval $(dircolors -b /path/to/dircolors)
CLICOLOR
variablen:
På nogle systemer kan du aktivere farver ved at indstille miljøvariablen CLICOLOR
til 1.
export CLICOLOR=1
--color=auto
flaget:
Du kan bruge --color=auto
flaget direkte med ls
kommandoen for at aktivere farver.
ls --color=auto
Ved at følge disse trin kan du få ls
til at vise farver uden at bruge et alias og samtidig opretholde POSIX-kompatibilitet.
Har du brug for hjælp til farveindstillinger eller terminalopsætning? Med Handyhand kan du nemt oprette din opgave gratis og få bud fra dygtige hjælpere på få minutter. Gør det lettere for dig selv og få professionel assistance til dine tekniske udfordringer.