28Jun
Vi er vant til tekstbehandlingsprogrammer som forteller oss når vi har feilstavet et ord, men hva med når fingrene flyr gjennom kataloger på Linux-kommandolinjen? Du kan faktisk få dine skrivefeil og feilstavinger automatisk korrigert, i hvert fall når du bruker CD-kommandoen.
Vi viser deg hvordan du legger til en enkel kommando i. bashrc-filen som kontrollerer hva du skriver inn i cd-kommandoen for transponerte tegn, manglende tegn og for mange tegn.
. bashrc-filen er et skript som kjører hver gang du åpner et Terminal-vindu ved å trykke Ctrl + Alt + T eller åpne en ny fane i et Terminal-vindu. Du kan legge til kommandoer til. bashrc-filen du vil kjøre automatisk hver gang du åpner et Terminal-vindu. For å legge til stavekontroll til cd-kommandoen, kommer vi til å legge til en kommando i. bashrc-filen.
For å redigere. bashrc filen, skal vi bruke gedit. Skriv inn følgende kommando ved spørringen.
gedit ~ /. bashrcDu kan bruke hvilken som helst tekstredigerer du er komfortabel med, som vi og nano. Bare erstatt "gedit" i kommandoen ovenfor med kommandoen for å kjøre valgt tekstredigerer.
Bla til bunnen av. bashrc-filen og legg til følgende linje til slutten av filen.
shopt -s cdspellDu kan legge til en kommentar over kommandoen, slik at du husker hva kommandoen gjør. Bare sett et tallskilt( #) i begynnelsen av linjen, og deretter en beskrivelse du vil legge til.
Klikk på "Lagre".
Lukk gedit( eller annen tekstredigerer) ved å klikke på "X" øverst til venstre i vinduet.
Innstillingen du nettopp har lagt til i. bashrc-filen, vil ikke påvirke den nåværende Terminal-vinduesøkten. Du må lukke Terminal-vinduet og logge ut og tilbake for at endringen skal påvirke. Så skriv inn exit ved spørringen og trykk Enter eller klikk på "X" -knappen øverst i venstre hjørne av vinduet. Logg deretter ut og tilbake.
Nå, hvis du gjør en liten feil( for eksempel transponerte tegn) når du skriver navnet på en katalog i cd-kommandoen, vises den riktige stavemåten på neste linje, og du blir automatisk tatt tilkatalog som er nærmest det du skrev inn.
Dette er en enkel løsning som gjør det enklere å navigere kataloger på kommandolinjen.