Seperti yang diamati oleh @AnthonyGeoghegan, riwayat dimuat setelah file startup diproses. Itu menawarkan cara berbeda untuk memuat riwayat yang diinginkan dalam file startup:
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.
Perhatikan bahwa pendekatan ini dapat menghasilkan banyak salinan dari perintah khusus Anda yang ditambahkan ke .bash_history Anda, seiring waktu. Anda dapat membungkus perintah khusus Anda dengan baris komentar, sehingga Anda dapat dengan mudah menemukan dan menghapusnya (via, misalnya, sed) sebagai bagian dari mengisi file .bash_history. Sesuatu seperti:
cp .extra_hist .bash_history
sed '/: remove from here/,/:remove to here/d' .bash_history >> .bash_history