Như @AnthonyGeoghegan đã quan sát, lịch sử được tải sau khi các tệp khởi động được xử lý. Điều đó cung cấp một cách khác để tải trước lịch sử mong muốn trong tệp khởi động:
mv .bash_history .bash_history.tmp
cat .extra_hist .bash_history.tmp > .bash_history
# or swap them, to put the extra stuff at the end of the history, for
# quicker ^R access.
Lưu ý rằng phương pháp này có thể dẫn đến nhiều bản sao của các lệnh đặc biệt của bạn được thêm vào .bash_history của bạn theo thời gian. Bạn có thể bọc các lệnh đặc biệt của mình bằng các dòng nhận xét, vì vậy bạn có thể dễ dàng tìm và xóa chúng (thông qua, ví dụ: sed) như là một phần của việc điền vào tệp .bash_history. Cái gì đó như:
cp .extra_hist .bash_history
sed '/: remove from here/,/:remove to here/d' .bash_history >> .bash_history