Z łatwością popraw literówkę w poprzednim poleceniu, używając symbolu karatowego (^).
Czy kiedykolwiek wpisałeś polecenie i pośpiesznie nacisnąłeś Enter, ale okazało się, że jest w nim literówka? Chociaż możesz używać strzałek w górę
i w dół
do poruszania się po historii poleceń i edytowania literówek, istnieje łatwiejszy i szybszy sposób.
Nie przegap: Potęga „Polecenia historii” systemu Linux w powłoce Bash
W tej wskazówce omówimy prostą i przydatną metodę radzenia sobie z literówką w wierszu poleceń. Załóżmy, że chcesz sprawdzić, czy na porcie 22 nasłuchuje usługa, ale przypadkowo wpisałeś nestat
zamiast netstat
.
Możesz łatwo zastąpić literówkę poprawnym poleceniem i wykonać je w następujący sposób:
nestat -npltu | grep 22
^nestat^netstat
Zgadza się. Używając dwóch znaków karatowych (powinny po nich nastąpić odpowiednio literówka i właściwe słowo) możesz poprawić literówkę, a następnie automatycznie uruchomić polecenie.
Należy pamiętać, że ta metoda działa tylko w przypadku poprzedniego polecenia (ostatnio wykonanego polecenia), przy próbie poprawienia literówki w przypadku polecenia wykonanego wcześniej powłoka wyświetli błąd.
Streszczenie
To świetna wskazówka, która może pomóc Ci wyeliminować tendencję do marnowania czasu. Jak widziałeś, jest to znacznie łatwiejsze i szybsze niż przewijanie historii poleceń w celu zlokalizowania i poprawienia literówki.
Wszystko, co musisz zrobić, to poprawić literówkę za pomocą znaków karatowych, nacisnąć przycisk Enter, a prawidłowe polecenie zostanie wykonane automatycznie.
Prawdopodobnie istnieje kilka innych sposobów poprawiania literówek w wierszu poleceń. Byłoby bardzo interesująco poznać nowe, a swoim odkryciem możesz podzielić się z nami za pomocą poniższego formularza komentarza.
W następnej wskazówce dotyczącej Linuksa dla administratorów systemu omówimy, jak uruchomić polecenie jednorazowo w określonym czasie. Do tego czasu pozostań w kontakcie z Tecmint.