Поиск по истории в bash
Пара маленьких приемов для облегчения жизни в bash.
Искал как убрать дубликаты команд в истории bash и надыбал «».
Собственно ничего сложного:
host$ grep HIST .bashrc export HISTCONTROL="ignoredups"
Второй прием — поиск по истории. О комбинации Ctrl+R я знал давно, но она немного неудобна. Гораздо приятнее поиск реализован в FreeBSD для tcsh (набираем пару первых букв нужной команды и стрелками вверх и вниз ищем по истории). В bash можно тоже так сделать:
host$ cat .inputrc "\e[A":history-search-backward "\e[B":history-search-forward
Рекомендую просмотреть также вышеприведенную ссылку. Возможно, вы найдете там для себя что-то интересное.
Популярность: 9%
Roman Shramko