Sådan søger du i Bash-historikken og kører tidligere kommandoer - Effektive metoder

Hvordan kan man søge i historikken i bash og køre resultatet?

For at søge i bash-historikken og køre et tidligere kommandoresultat kan man bruge piletasterne, Ctrl + R, history-kommandoen eller kombinere history med grep for at finde og genbruge tidligere kommandoer.

Hvordan kan man søge i historikken i bash og køre resultatet?

At søge i bash-historikken og køre et tidligere kommandoresultat kan være meget nyttigt for at spare tid og gentage tidligere udførte kommandoer. Her er nogle metoder til at gøre dette:

  • Brug af piletasterne:
    • Tryk på (pil op) for at gennemgå tidligere kommandoer en ad gangen.
    • Tryk på (pil ned) for at gå fremad i historikken.
  • Brug af Ctrl + R:
    • Tryk på Ctrl + R for at starte en reverse-i-search.
    • Begynd at skrive en del af den kommando, du leder efter.
    • Tryk på Ctrl + R igen for at cykle gennem matchende kommandoer.
    • Tryk på Enter for at køre den fundne kommando.
  • Brug af history kommandoen:
    • Skriv history for at vise en liste over tidligere kommandoer med deres tilhørende numre.
    • Find nummeret på den kommando, du vil køre igen.
    • Skriv ! (f.eks. !42) for at køre kommandoen med det specifikke nummer.
  • Brug af grep med history:
    • Skriv history | grep 'søgeord' for at finde kommandoer, der indeholder et specifikt søgeord.
    • Find nummeret på den ønskede kommando fra resultatet.
    • Kør kommandoen ved at skrive !.

Disse metoder gør det nemt at finde og genbruge tidligere kommandoer i bash, hvilket kan øge din produktivitet og effektivitet i terminalen.