Ano, ano, slyšeli jste dobře. Přesně tak se tato konzolová utilita nazývá, kurva, surovin z toho najdete na githubu.
Tato kouzelná utilita dělá jednu velmi užitečnou práci – opravuje chyby v posledním příkazu provedeném v konzole.
Příklady
➜ apt-get install vim
E: Nelze otevřít soubor zámku /var/lib/dpkg/lock - otevřít (13: Oprávnění odepřeno)
E: Nelze zamknout administrační adresář (/var/lib/dpkg/), jste root?
➜ kurva
sudo apt-get install vim [enter/↑/↓/ctrl+c] [sudo] heslo pro nvbn:
Čtu seznamy balíků ... Hotovo
...
nebo
➜ git push
fatální: Aktuální master větve nemá žádnou předřazenou větev.
Chcete-li odeslat aktuální větev a nastavit dálkové ovládání jako upstream, použijte
git push --set-upstream origin master
➜ kurva
git push --set-upstream origin master [enter/↑/↓/ctrl+c] Počítání objektů: 9, hotovo.
...
Požadavky
- python (3.4+)
- jádro
- python-dev
Instalace
OS X
vařit nainstalovat kurva
Ubuntu/Mint
sudo apt update
sudo apt install python3-dev python3-pip python3-setuptools
sudo pip3 nainstalovat thefuck
FreeBSD
pkg nainstalovat kurva
ChromeOS
posádka instaluje kurva
Na jiných systémech
Pomocí pip
pip nainstalovat kurva
Užitečné možnosti
Pracovat bez žádostí o potvrzení
kurva - jo
Provádět rekurzivně, dokud není dosaženo výsledku
kurva -r
Zdroj: linux.org.ru