Jā, jā, jūs neesat dzirdējuši nepareizi. Tieši tā — the fuck — tiek saukta šī konsoles rīka, kura avoti ir pieejami GitHub.
Šis burvīgais rīks paveic vienu ļoti noderīgu darbu — labo pēdējās komandās konsolē radītās kļūdas.
Piemēri
➜ apt-get install vim
E: Nepavyksta atvērt bloķēšanas failu /var/lib/dpkg/lock — open (13: Aizliegts piekļūst)
E: Nevar bloķēt administrācijas direktoriju (/var/lib/dpkg/), vai esat root?
➜ fuck
sudo apt-get install vim [enter/↑/↓/ctrl+c]
[sudo] parole nvbn:
Lasot pakotņu sarakstus… Gaidīts
…
vai tā
➜ git push
fatal: Pašreizējai zarai master nav augšupielādes pāra.
Lai augšupielādētu pašreizējo zaru un noteiktu attālināto kā augšupielādi, izmantojiet
git push —set-upstream origin master
➜ fuck
git push —set-upstream origin master [enter/↑/↓/ctrl+c]
Jāskaita objekti: 9, paveikts.
…
Prasības
- python (3.4+)
- pip
- python-dev
Uzstādīšana
OS X
brew install thefuck
Ubuntu / Mint
sudo apt update
sudo apt install python3-dev python3-pip python3-setuptools
sudo pip3 install thefuck
FreeBSD
pkg install thefuck
ChromeOS
crew install thefuck
Citurās sistēmās
Izmantojot pip
pip install thefuck
Noderīgas opcijas
Lai strādātu bez apstiprinājuma pieprasījumiem
fuck —yeah
Lai veiktu rekursīvi līdz rezultāta sasniegšanai
fuck -r
Avots: linux.org.ru
