Jebiga

Da, da, dobro ste čuli. Upravo tako se zove ovaj uslužni program za konzolu, jebote, sirovine od kojih može se naći na githubu.

Ovaj magični uslužni program radi jedan vrlo koristan posao - ispravlja greške u posljednjoj komandi koja je izvršena u konzoli.

primjeri

➜ apt-get install vim
E: Nije moguće otvoriti datoteku zaključavanja /var/lib/dpkg/lock - otvori (13: dozvola odbijena)
E: Nije moguće zaključati administrativni direktorij (/var/lib/dpkg/), jeste li root?

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

ili tako

➜ git push
fatalno: Trenutni master grane nema uzvodnu granu.
Da biste gurnuli trenutnu granu i postavili daljinski kao uzvodno, koristite

git push --set-upstream origin master

➜ fuck
git push --set-upstream origin master [enter/↑/↓/ctrl+c] Brojanje objekata: 9, gotovo.
...

zahtjevi

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

postavljanje

OS X

brew instaliraj jebote

Ubuntu/Mint

sudo apt update
sudo apt install python3-dev python3-pip python3-setuptools
sudo pip3 install thefuck

FreeBSD

pkg instaliraj jebote

ChromeOS

posada instalira jebote

Na drugim sistemima

Koristeći pip

pip instaliraj jebote

Korisne opcije

Za rad bez zahtjeva za potvrdu

jebi ga

Izvršiti rekurzivno dok se ne postigne rezultat

jebati -r

izvor: linux.org.ru

Dodajte komentar