16.12. Włączanie opcji związanych z historią poleceń

Problem

Chcemy mieć większą kontrolę nad sposobem działania mechanizmu historii poleceń.

Rozwiązanie

Należy dostosować wartości zmiennych $HIST* oraz opcji powłoki.

Analiza

Zmienna $HISTFILESIZE wyznacza maksymalną liczbę wierszy historii poleceń zapisywanych w pliku $HISTFILE. Domyślna wartość parametru $HISTFILESIZE wynosi 500 wierszy, a parametr $HISTFILE ma wartość ~/.bash_history. Wyjątkiem jest praca w trybie zgodności z zaleceniami POSIX, podczas której zmienna $HISTFILE odnosi się do pliku ~./sh_history. Zwiększenie liczby $HISTFILESIZE czasami może się okazać korzystne. Usunięcie zmiennej $HISTFILESIZE powoduje zniesienie jakichkolwiek ograniczeń rozmiaru pliku historii. Zmiana ustawienia ...

Get Bash. Receptury now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.