Как синхронизировать историю команд терминального сеанса в ударе?

Команда who говорит Вам, какие пользователи зарегистрированы на который терминалы. Читать man who для получения дополнительной информации о зарегистрированных пользователях.

13
21.02.2017, 02:44
1 ответ
[1175256] Добавьте эту строку в [1175638].bashrc[1175639]:

Откройте новый терминал и проверьте.

Объяснение

история -a[1175889] добавляет новые строки истории в файл истории.

history -n[1175891] сообщает [1175892]bash[1175893] на чтение строк, которые не читаются из файла истории в текущий список истории сессии.

PROMPT_COMMAND[1175895]: содержимое этой переменной выполняется как обычная команда до того, как [1175896]bash[1175897] покажет подсказку. Таким образом, каждый раз после выполнения команды выполняется [1175898]history -a; history -n[1175899], и синхронизируется ваша [1175900]bash[1175901] история.

19
27.01.2020, 19:53

Теги

Похожие вопросы