Em Bash
, você pode usar search and replace
para modificar o comando incorreto executado anteriormente. Do seu exemplo:
->wgets "link"
->No command 'wgets' found, did you mean:
Command 'wget' from package 'wget' (main)
->^wgets^wget^
O wgets
será substituído por wget
e o comando será executado.
Para facilitar isso em um comando anterior à lista do histórico:
->!wgets:s/wgets/wget/
De man 3 history
em Event Designators
:
!string
Refer to the most recent command starting with string.
...
^string1^string2^
Quick Substitution. Repeat the last command, replacing string1
with string2. Equivalent to ''!!:s/string1/string2/''.