Я читал man-страницы для bash в самолете и наткнулся на переменную HISTIGNORE. Чтобы проверить это, я немедленно отредактировал свой .profile, чтобы определить эту переменную:
export HISTIGNORE = ls
Я проверил это, и это здорово! Он исключает простые команды 'ls' из моей истории, не исключая более интересных команд с длинными путями, но недавно собрав много мудрости из SU, я очень хочу узнать, что другие суперпользователи могут порекомендовать другим командам или извлечь другие уроки.
Что вы можете рассказать об использовании переменной HISTIGNORE в bash?
HISTCONTROL
включает «ignorespace» или «ignoreboth», команды, начинающиеся с пробела, в истории не указываются. Если значение включает «ignore dups» или «ignoreboth», оно совпадает с «&» вHISTIGNORE
.