如何在命令行上捕获所有命令和输出?

时间:2016-05-05 15:42:58

标签: bash shell

我希望能够为我运行的一系列命令获取命令,stderr和stdout,以便我可以编辑它,然后将其复制粘贴到邮件列表,错误等等。例如,最好它会传输到文件(因为我运行的东西):

$ mkdir temp
$ cd temp
$ touch file1 file2
$ cat > file1 <<EOF
some content
EOF
$ cat file1
some content
$ # etc.

任何人都有一个方便的脚本来执行此操作,或者内置了什么?

1 个答案:

答案 0 :(得分:3)

  

任何人都有一个方便的脚本来执行此操作,或者内置了什么?

script(1)实用程序是否符合您的要求?