Vis Filindhold i Farver med Less og More i Linux - Sådan Gør Du

Hvordan kan indholdet vises i farver, når en fil læses i Linux med kommandoerne less eller more?

For at vise indholdet i farver, når en fil læses i Linux med kommandoerne less eller more, kan du bruge source-highlight eller pygmentize og pipe outputtet til less eller more. Konfigurer less til altid at vise farver ved at tilføje export LESS='-R' til din shell konfigurationsfil.

Hvordan kan indholdet vises i farver, når en fil læses i Linux med kommandoerne less eller more?

For at vise indholdet i farver, når en fil læses i Linux med kommandoerne less eller more, kan du følge disse trin:

Brug af less med farver

  • Installer source-highlight pakken, hvis den ikke allerede er installeret:
    sudo apt-get install source-highlight
  • Brug less med source-highlight:
    source-highlight -o STDOUT -i filnavn | less -R
  • Alternativt kan du bruge less med pygmentize (fra Pygments biblioteket):
    pygmentize -g filnavn | less -R

Brug af more med farver

  • Bemærk, at more ikke understøtter farver direkte. Du kan dog bruge cat med source-highlight eller pygmentize og derefter pipe outputtet til more:
    source-highlight -o STDOUT -i filnavn | more
    pygmentize -g filnavn | more

Konfiguration af less til altid at vise farver

  • Tilføj følgende linje til din ~/.bashrc eller ~/.zshrc fil for at konfigurere less til altid at vise farver:
    export LESS='-R'
  • Genindlæs din shell konfigurationsfil:
    source ~/.bashrc
    source ~/.zshrc

Ved at følge disse trin kan du sikre, at indholdet vises i farver, når du bruger less eller more til at læse filer i Linux.

Opret din første opgave på få minutter

Spar dig selv for besvær og kom igennem din to-do liste i dag

1

Beskriv din opgave

2

Modtag bud

3

Få løst din opgave

opgaver platform services

Møbelsamling

Hjælp med at samle Ikea klædeskab

opgaver platform services

Maler

Klargøring af lejlighed til flyttesyn

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Havearbejde

Beskæring af 4 større træer

opgaver platform services

IT support

Geninstallering af windows + programmer

opgaver platform services

Elektriker

Installation af Sonos musikanlæg i hus

opgaver platform services

Rengøring

Ugentlig rengøring af lejlighed (114kvm)

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Elektriker

Opsætning af lamper i stue og soveværelse

opgaver platform services

Catering

3-retters menu til 14 mennesker