Sì, sì, non hai sentito male. Proprio così — the fuck — è il nome di questo strumento da console, il cui codice sorgente puoi trovare su GitHub.

Questo fantastico strumento svolge un lavoro molto utile: corregge gli errori nell'ultimo comando eseguito nella console.

Esempi

➜ apt-get install vim
E: Impossibile aprire il file di blocco /var/lib/dpkg/lock — open (13: Permesso negato)
E: Impossibile bloccare la directory di amministrazione (/var/lib/dpkg/), sei root?

➜ fuck
sudo apt-get install vim [enter/↑/↓/ctrl+c]
[sudo] password per nvbn:
Lettura delle liste dei pacchetti… Fatto

o così

➜ git push
fatal: Il ramo corrente master non ha un ramo upstream.
Per spingere il ramo corrente e impostare il remoto come upstream, usa

git push —set-upstream origin master

➜ fuck
git push —set-upstream origin master [enter/↑/↓/ctrl+c]
Conteggio oggetti: 9, fatto.

Requisiti

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

Installazione

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

Su altri sistemi

Utilizzando pip

pip install thefuck

Opzioni utili

Per lavorare senza richieste di conferma

fuck —yeah

Per eseguire ricorsivamente fino al raggiungimento del risultato

fuck -r

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster