Rett en skrivefeil i forrige kommando enkelt ved å bruke Carat (^) symbol


Har du noen gang skrevet inn en kommando og hastet med å trykke Enter, bare for å finne ut at du hadde en skrivefeil? Selv om du kan bruke opp og ned pilene for å navigere i kommandohistorikken og redigere skrivefeilen, er det en enklere og raskere måte.

Ikke gå glipp av: Kraften til Linux "History Command" i Bash Shell

I dette tipset skal vi dekke en enkel og hendig metode for å håndtere en skrivefeil på kommandolinjen, la oss anta at du ville se om det er en tjeneste som lytter på port 22, men ved et uhell skrev nestat i stedet for netstat.

Du kan enkelt erstatte skrivefeilen med riktig kommando og utføre den slik:

nestat -npltu | grep 22
^nestat^netstat

Det er riktig. Ved å bruke to karat-tegn (de skal følges av henholdsvis skrivefeil og riktig ord) kan du rette skrivefeilen og kjøre kommandoen automatisk etterpå.

Du må være oppmerksom på at denne metoden bare fungerer for den forrige kommandoen (siste kommando utført), når du prøver å rette en skrivefeil for en kommando utført tidligere, vil skallet skrive ut en feil.

Sammendrag

Dette er et flott tips som kan hjelpe deg å eliminere tendenser til å kaste bort tid, som du har sett, er det mye enklere og raskere enn å bla gjennom kommandohistorikken for å finne og rette en skrivefeil.

Alt du trenger å gjøre er å rette skrivefeilen ved å bruke karat-tegnene, trykke på Enter-knappen og den riktige kommandoen utføres automatisk.

Det er muligens flere andre måter å korrigere skrivefeil på kommandolinjen, det ville være så interessant å lære nye, og du kan dele alt du har oppdaget med oss via kommentarskjemaet nedenfor.

I det neste Linux-tipset for systemadministratorer skal vi dekke hvordan du kjører en kommando én gang på et gitt tidspunkt. Inntil da, hold kontakten med Tecmint.