The Fuck

Ja-ja, du hørte ikke forkert. Det er præcis sådan — the fuck — kaldes dette kommandolinjeværktøj, kilderne til hvilken kan findes på GitHub.

Dette fantastiske værktøj udfører én meget nyttig opgave — det retter fejl i den senest udførte kommando i konsollen.

Eksempler

➜ apt-get install vim
E: Kunne ikke åbne låsefilen /var/lib/dpkg/lock — åbn (13: Adgang nægtet)
E: Kan ikke låse administrationsmappen (/var/lib/dpkg/), er du root?

➜ fuck
sudo apt-get install vim [enter/↑/↓/ctrl+c]
[sudo] adgangskode for nvbn:
Læser pakkelister… Færdig
…

eller sådan

➜ git push
fatal: Den nuværende gren master har ingen upstream gren.
For at skubbe den nuværende gren og indstille den remote som upstream, brug

git push —set-upstream origin master

➜ fuck
git push —set-upstream origin master [enter/↑/↓/ctrl+c]
Tæller objekter: 9, færdig.
…

Krav

  • 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

På andre systemer

Ved hjælp af pip

pip install thefuck

Nyttige muligheder

For at arbejde uden bekræftelsesanmodninger

fuck —yeah

For at udføre rekursivt indtil resultatet er nået

fuck -r

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster