Snadno opravte překlep předchozího příkazu pomocí symbolu Carat (^).
Stalo se vám někdy, že jste zadali příkaz a spěchali stisknout Enter, ale zjistili jste, že jste v něm měli překlep? I když můžete použít šipky nahoru
a dolů
k navigaci v historii příkazů a úpravě překlepu, existuje jednodušší a rychlejší způsob.
Nepřehlédněte: Síla Linuxu „History Command“ v Bash Shell
V tomto tipu se budeme zabývat jednoduchou a šikovnou metodou, jak se vypořádat s překlepem v příkazovém řádku, předpokládejme, že jste chtěli zjistit, zda služba naslouchá na portu 22, ale omylem jste zadali nestat
namísto netstat
.
Překlep můžete snadno nahradit správným příkazem a provést jej takto:
nestat -npltu | grep 22
^nestat^netstat
To je správně. Pomocí dvou znaků karát (měl by za nimi následovat překlep a správné slovo) můžete překlep opravit a příkaz poté automaticky spustit.
Musíte si uvědomit, že tato metoda funguje pouze pro předchozí příkaz (naposledy provedený příkaz), když se pokusíte opravit překlep u dříve provedeného příkazu, shell vypíše chybu.
souhrn
Toto je skvělý tip, který vám může pomoci eliminovat tendence k plýtvání časem, jak jste viděli, najít a opravit překlep je mnohem jednodušší a rychlejší než procházení historií příkazů.
Jediné, co musíte udělat, je opravit překlep pomocí znaků karát, stisknout tlačítko Enter a správný příkaz se provede automaticky.
Možná existuje několik dalších způsobů, jak opravit překlepy v příkazovém řádku, bylo by tak zajímavé naučit se nové a můžete se s námi podělit o jakékoli, které jste objevili, prostřednictvím formuláře pro komentáře níže.
V dalším tipu Linuxu pro systémové administrátory probereme, jak spustit příkaz jednou v daný čas. Do té doby zůstaňte ve spojení se službou Tecmint.