The Fuck

Ja ja, du hörde rĂ€tt. Precis sĂ„ — the fuck — heter det hĂ€r kommandoradsverktyget, vars kĂ€llkod finns pĂ„ GitHub.

Detta magiska verktyg gör en mycket anvĂ€ndbar uppgift — det Ă„tgĂ€rdar fel i den senaste körda kommandot i konsolen.

Eksempler

➜ apt-get install vim
E: Kunde inte öppna lĂ„sfilen /var/lib/dpkg/lock — öppna (13: Åtkomst nekad)
E: Kunde inte lÄsa administrationskatalogen (/var/lib/dpkg/), Àr du root?

➜ fuck
sudo apt-get install vim [enter/↑/↓/ctrl+c]
[sudo] lösenord för nvbn:
LĂ€ser paketlistor
 Klart



eller sÄ

➜ git push
fatal: Den aktuella grenen master har ingen upstream-gren.
För att pusha den aktuella grenen och stÀlla in remote som upstream, anvÀnd

git push —set-upstream origin master

➜ fuck
git push —set-upstream origin master [enter/↑/↓/ctrl+c]
RĂ€knar objekt: 9, klart.



Krav

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

Installasjon

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Ă„ andra system

Med hjÀlp av pip

pip install thefuck

Nyttiga alternativ

För att arbeta utan bekrÀftelsefrÄgor

fuck —yeah

För att utföra rekursivt tills resultat uppnÄs

fuck -r

Kilde: linux.org.ru

KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster