Igen-igen, nem hallottad félre. Így hívják ezt a konzolprogramot — the fuck — amelynek forrásai megtalálhatóak a GitHub-on.
Ez a varázslatos eszköz egy nagyon hasznos munkát végez — kijavítja az utolsó végrehajtott parancs hibáit a konzolban.
Példák
➜ apt-get install vim
E: Nem sikerült megnyitni a zárolási fájlt /var/lib/dpkg/lock — nyitás (13: Hozzáférés megtagadva)
E: Nem lehet zárolni az adminisztrációs könyvtárat (/var/lib/dpkg/), root vagy?
➜ fuck
sudo apt-get install vim [enter/↑/↓/ctrl+c]
[sudo] jelszó nvbn számára:
Csomaglisták olvasása… Kész
…
vagy így
➜ git push
fatal: Az aktuális ág, a master, nem rendelkezik upstream ággal.
Az aktuális ág kitolásához és a távoli beállításához az upstream-ra, használd
git push —set-upstream origin master
➜ fuck
git push —set-upstream origin master [enter/↑/↓/ctrl+c]
Objektumok számítása: 9, kész.
…
Követelmények
- python (3.4+)
- pip
- python-dev
Telepítés
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
Más rendszereken
pip segítségével
pip install thefuck
Hasznos opciók
Működés megerősítési kérések nélkül
fuck —yeah
Rekurzívan, amíg el nem éri az eredményt
fuck -r
Forrás: linux.org.ru
