The Fuck

Da-da, niste čuli pogrešno. Tako se zove ovaj konzolni alat — the fuck — čiji izvorni kod možete pronaći na GitHubu.

Ovaj čarobni alat obavlja jednu veoma korisnu funkciju — ispravlja greške u poslednjoj izvršenoj komandi u konzoli.

Primeri

➜ apt-get install vim
E: Nije moguće otvoriti datoteku za zaključavanje /var/lib/dpkg/lock — otvoriti (13: Odbijena dozvola)
E: Nije moguće zaključati administratorski direktorij (/var/lib/dpkg/), jeste li vi root?

➜ fuck
sudo apt-get install vim [enter/↑/↓/ctrl+c]
[sudo] lozinka za nvbn:
Čitam listu paketa… Gotovo
…

ili ovako

➜ git push
fatal: Trenutna grana master nema upstream granu.
Da biste poslali trenutnu granu i postavili udaljenu kao upstream, koristite

git push —set-upstream origin master

➜ fuck
git push —set-upstream origin master [enter/↑/↓/ctrl+c]
Brojimo objekte: 9, gotovo.
…

Zahteve

  • python (3.4+)
  • pip
  • python-dev

Namestitev

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

Na drugim sistemima

Pomoću pip

pip install thefuck

Korisne opcije

Za rad bez potvrda

fuck —yeah

Za izvršavanje rekurzivno do postizanja rezultata

fuck -r

Izvor: linux.org.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster