Наблюдать за тем, как в остальном блестящий инженер шесть секунд подряд удерживает клавишу Backspace, чтобы исправить опечатку в начале строки, вызывает отчетливую, инстинктивную боль.
Все мы через это проходили. Мы осваиваем ls, cd и grep, а потом как бы… останавливаемся. Терминал становится местом, где мы живем, но мы редко утруждаем себя расстановкой мебели. Мы принимаем тот факт, что для выполнения определенных задач требуется сорок нажатий клавиш, совершенно не подозревая, что авторы командной оболочки решили именно нашу проблему где-то в 1989 году.
Вот несколько приемов, которые не совсем секретны, но и не всегда преподаются. Чтобы сохранить мир в нашей большой семье Unix, я разделил их на два лагеря: универсальные приемы, работающие почти в любой POSIX-подобной оболочке (например, sh в FreeBSD или ksh в OpenBSD), и улучшения качества жизни, специфичные для интерактивных оболочек, таких как Bash или Zsh.
📌 Подробнее: https://blog.hofstede.it/shell-tricks-that-actually-make-life-easier-and-save-your-sanity
MemOps 🤨