Czytałem strony podręcznika dotyczące uderzenia w samolocie i natknąłem się na zmienną HISTIGNORE. Aby to przetestować, natychmiast zmodyfikowałem swój .profile, aby zdefiniować tę zmienną:
eksport HISTIGNORE = ls
Przetestowałem to i to świetnie! Wyklucza proste polecenia „ls” z mojej historii, nie wykluczając ciekawszych poleceń z długimi ścieżkami, ale po zebraniu dużej ilości mądrości z SU jestem chętny, aby dowiedzieć się, jakie inne polecenia superużytkowników mogą polecić lub wyciągnąć inne wnioski.
Co możesz udostępnić na temat używania zmiennej HISTIGNORE w bash?
HISTCONTROL
obejmuje „ignorowanie” lub „ignorowanie obu”, polecenia rozpoczynające się spacją są pomijane w historii. Jeśli wartość obejmuje „ignore dups” lub „ignoreboth”, jest to to samo co „&” wHISTIGNORE
.