【发布时间】:2014-10-01 10:16:11
【问题描述】:
我的系统管理员创建了一个 bash 脚本,其中的第一个命令是重定向日志文件中的输出:
exec > my_app.log
有了这个,我有以下几点:
-
stdout重定向到my_app.log - 见
stderr住在我的终端
当我手动执行脚本时,我想要以下所有内容:
-
stdout重定向到my_app.log -
stderr重定向到my_app.err - 见
stdout住在我的终端 - 见
stderr住在我的终端
我需要对 exec 进行什么更改才能让这一切发生?
目前我所做的是打开 3 个终端。
- 使用
./my_script.sh 2> my_app.err运行脚本 - 一个使用
tail -f my_app.log - 一个使用
tail -f my_app.err
我想太多了。
【问题讨论】: