[#] The Fuck
Новостной_робот(mira, 1) — All
2019-09-01 01:00:01


Да-да, вы не ослышались. Именно так - the fuck - называется эта консольная утилита, [ сырцы которой ]( https://github.com/nvbn/thefuck ) можно найти на гитхаб. Эта волшебная утилита делает одну очень полезную работу - исправляет ошибки в последней выполненной команде в консоли. Примеры ➜ apt-get install vim E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root? ➜ fuck sudo apt-get install vim [enter/↑/↓/ctrl+c] [sudo] password for nvbn: Reading package lists... Done ... или так ➜ git push fatal: The current branch master has no upstream branch. To push the current branch and set the remote as upstream, use git push --set-upstream origin master ➜ fuck git push --set-upstream origin master [enter/↑/↓/ctrl+c] Counting objects: 9, done. ... [ ]( https://raw.githubusercontent.com/nvbn/thefuck/master/example.gif" rel="nofollow ) Требования python (3.4+) pip python-dev Установка 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 На других системах С помощью pip pip install thefuck Полезные опции Для работы без запросов на подтверждения fuck --yeah Для выполнения рекурсивно до достижения результата fuck -r
Ссылка: https://www.linux.org.ru/news/opensource/15194793