我想通过脚本将临时历史记录保存到文件中。在 bash 中它的工作原理如下:
history -a /tmp/tmp_history
但如果我将此行添加到脚本中,则 tmp_history 为空。我在脚本中这样使用它
#!/bin/bash
history -a /tmp/tmp_history
是否可以?
答案1
将输出重定向到tmp_history
:history > /tmp/tmp_history
或尝试使用history -w /tmp/tmp_history