Я использую оболочку bash -i для Cygwin ежедневно для обычных задач.Cygwin Bash, погрузка файла истории
В моем файле .bashrc, я следующее:
history -rc bashcommands.history
history
Над первой быстрой линии, я вижу список команд истории из bashcommands.history
, так это выглядит, как история была изменена.
Однако, если я сейчас укажу "history"
, он показывает мою первоначальную историю, а не то, что находится в bashcommands.history
.
Если я введу "history -rc bashcommands.history"
в командной строке, файл истории загрузится как ожидалось, а затем "history"
покажет команды.
Есть ли какие-либо настройки среды или оболочки после сброса .bashrc
? Я не вижу ничего на страницах руководства, которые могли бы объяснить это.
Как я могу загрузить файл истории перед первым приглашением?
.bash_profile и. профиль ничего не делает. Я помещал в эти файлы некоторые эхо-инструкции, и они не показывают эха на экране. обрабатывается только .bashrc. – ericp