ГлавнаяБлогНемного о bash

Немного о bash

Рамиль Юналиев
Рамиль Юналиев
E-Commerce Lead
25 октября 2010 г.
1 мин чтения

Несколько полезных настроек для ~/.bashrc.

По умолчанию история команд после закрытия терминала не дописывается, а переписывается. Чтобы исправить это:

shopt -s histappend
PROMPT_COMMAND='history -a'

Bash может исправлять неправильные пути в команде cd:

shopt -s cdspell

Запретить повторяющиеся команды в истории подряд:

export HISTCONTROL="ignoredups"

Запретить логирование определённых команд:

export HISTIGNORE="&:ls:[bf]g:exit"

Предотвращение разрыва многострочных команд:

shopt -s cmdhist

Добавление временной метки перед каждой командой:

export HISTTIMEFORMAT='%h %d %H:%M:%S '