将history命令的输出存储在文本文件中

时间:2012-04-06 13:41:52

标签: shell unix scripting history ksh

我的脚本代码是

history > a.txt

但这不会在文本文件中存储任何内容。但是,当我在提示符中使用命令时,它可以工作。

我在UNIX上使用KornShell(ksh)脚本。

1 个答案:

答案 0 :(得分:1)

'history'命令在命令行之外被禁用(就像你的脚本一样)。您可以使用以下方式启用它:

set -o history

现在,您的脚本可以使用命令'history'。