The Fuck

Ja, Sie haben richtig gehört. Genau so — the fuck — heißt dieses Konsolenprogramm. Die Quellcodes dafĂŒr finden Sie auf GitHub.

Dieses magische Tool erledigt eine sehr nĂŒtzliche Aufgabe — es behebt Fehler im zuletzt ausgefĂŒhrten Befehl in der Konsole.

Beispiele

➜ apt-get install vim
E: Konnte die Sperrdatei /var/lib/dpkg/lock nicht öffnen — open (13: Berechtigung verweigert)
E: Kann das Verwaltungsverzeichnis (/var/lib/dpkg/) nicht sperren, sind Sie root?

➜ fuck
sudo apt-get install vim [enter/↑/↓/ctrl+c]
[sudo] Passwort fĂŒr nvbn:
Paketlisten werden gelesen
 Fertig



oder so

➜ git push
fatal: Der aktuelle Branch master hat keinen upstream Branch.
Um den aktuellen Branch zu pushen und den Remote als upstream zu setzen, verwenden Sie

git push —set-upstream origin master

➜ fuck
git push —set-upstream origin master [enter/↑/↓/ctrl+c]
Objekte zÀhlen: 9, erledigt.



Anforderungen

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

Installation

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

Auf anderen Systemen

Mit pip

pip install thefuck

NĂŒtzliche Optionen

FĂŒr den Betrieb ohne BestĂ€tigungsaufforderungen

fuck —yeah

Um rekursiv bis zum gewĂŒnschten Ergebnis auszufĂŒhren

fuck -r

Quelle: linux.org.ru

Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Servern đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster