Если вы часто работаете в терминале, вы знаете это чувство: нужная команда была, но куда делась. Прокручивать весь history неудобно. Вот два простых bash-алиаса, которые решают эту проблему.
Последние N команд:
h() {
history | tail -n "$1"
}Вызываете
h 20 и получаете последние 20 команд.Поиск по истории:
hg() {
history | grep "$1"
}Когда помните только часть команды,
hg docker или hg ssh быстро находит всё, что вы когда-либо запускали с этим словом.Положите обе функции в
~/.bashrc или ~/.zshrc и перезагрузите конфиг:source ~/.bashrc
📍 Навигация: Вакансии • Задачи • Собесы
🐸 Библиотека devops'a
#root_prompt