Da, da, ai auzit bine. Exact așa se numește acest utilitar de consolă, naiba, materii prime din care poate fi găsit pe github.
Acest utilitar magic face o treabă foarte utilă - corectează erorile din ultima comandă executată în consolă.
exemple
➜ apt-get install vim
E: Nu s-a putut deschide fișierul de blocare /var/lib/dpkg/lock - deschis (13: Permisiune refuzată)
E: Nu se poate bloca directorul de administrare (/var/lib/dpkg/), ești root?
➜ la naiba
sudo apt-get install vim [enter/↑/↓/ctrl+c] [sudo] parola pentru nvbn:
Citirea listelor de pachete ... Terminate
...
sau așa
➜ git push
fatal: ramificatorul actual nu are nicio ramură în amonte.
Pentru a împinge ramura curentă și a seta telecomanda ca în amonte, utilizați
git push --set-upstream origin master
➜ la naiba
git push --set-upstream origin master [enter/↑/↓/ctrl+c] Numărarea obiectelor: 9, gata.
...
Cerințe
- python (3.4+)
- țâfnă
- python-dev
Instalare
OS X
brew instalează naiba
Ubuntu/Mint
sudo apt update
sudo apt install python3-dev python3-pip python3-setuptools
sudo pip3 instalează thefuck
FreeBSD
Pkg instalează naiba
ChromeOS
echipajul instalează naiba
Pe alte sisteme
Folosind pip
pip install naibii
Opțiuni utile
Să lucreze fără solicitări de confirmare
la naiba - da
A executa recursiv până când se obține un rezultat
la naiba -r
Sursa: linux.org.ru