我正在尝试在每次登录时打印最后一个 session 的最后 10 个命令,在
bash.bashrc。我写了这个:
echo "$(history 10)"
但它没有打印任何东西。
最佳答案
Bash 历史仅在 .bashrc
之后从文件中加载已完成。
您可以强制加载历史记录,然后通过将以下内容添加到您的 .bashrc
来输出您想要的内容。文件:
history -r
history 10
关于linux - 在每次登录到 shell 时打印 session 中最后 10 个命令的历史记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70435133/