Fuck

Jā, jā, jūs dzirdējāt pareizi. Tieši tā sauc šo konsoles utilītu, pie velna, izejvielas, no kurām var atrast vietnē github.

Šī maģiskā utilīta veic vienu ļoti noderīgu darbu – izlabo pēdējās konsolē izpildītās komandas kļūdas.

piemēri

➜ apt-get install vim
E: Nevarēja atvērt bloķēšanas failu /var/lib/dpkg/lock — atvērt (13: atļauja liegta)
E: Nevar bloķēt administrācijas direktoriju (/var/lib/dpkg/), vai jūs esat root?

➜ bāc
sudo apt-get install vim [enter/↑/↓/ctrl+c] [sudo] parole nvbn:
Lasīšana pakete sarakstus ... Done
...

vai arī tā

➜ git push
fatāls: pašreizējam filiāles meistaram nav augšteces atzara.
Lai virzītu pašreizējo atzaru un iestatītu tālvadības pulti kā augšup pa straumi, izmantojiet

git push --set-upstream origin master

➜ bāc
git push --set-upstream origin master [enter/↑/↓/ctrl+c] Objektu skaitīšana: 9, pabeigts.
...

Prasības

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

Uzstādīšana

OS X

brūvēt uzstādiet fuck

Ubuntu/Mint

sudo apt atjauninājums
sudo apt instalēt python3-dev python3-pip python3-setuptools
sudo pip3 install thefuck

FreeBSD

pkg instalējiet fuck

ChromeOS

brigāde uzstāda fuck

Citās sistēmās

Izmantojot pip

pip instalējiet fuck

Noderīgas iespējas

Strādāt bez apstiprinājuma pieprasījumiem

bāc - jā

Veikt rekursīvi, līdz tiek sasniegts rezultāts

fuck -r

Avots: linux.org.ru

Pievieno komentāru