我读过如何登录某些脚本或单独的命令,但没有就如何从BASH外壳内登录的所有命令中。我想要做的是:重定向所有命令标准输出/标准错误日志文件从脚本
- 用户运行脚本。 (脚本从现在起登录标准输出/标准错误到一个日志文件)
- 用户做其他的东西/运行其他命令/回声/等等,所有这些都在日志文件记录。
一个不太罗嗦/ codeY的更多例子:
EXEC>>(TEE LOGFILE.LOG)由用户输入的时候不正是我想做的事情。它记录到标准输出LOGFILE.LOG,并将继续这样做,直到bash shell中被关闭。但是,将这个命令作为脚本运行并不会执行此操作。我想要它。
+1提的“脚本”的命令,我发现是很方便! – 2011-06-08 13:31:50