1

I'm trying to print out the last 10 commands on the last session on each login, in the bash.bashrc. I wrote this:

echo "$(history 10)"

But it didn't print anything.

1 Answer 1

1

Bash history is only loaded from file after .bashrc has completed.

You can force the loading of history and then output what you want by adding the following to your .bashrc file:

history -r
history 10

Not the answer you're looking for? Browse other questions tagged or ask your own question.