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 von

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-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster