免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 6589 | 回复: 5
打印 上一主题 下一主题

如何为shell脚本中的所有命令重定向错误输出,不要每一条都去重定向一次 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-09-26 19:32 |只看该作者 |倒序浏览
小弟有一shell脚本,现在希望在脚本开始执行的时候做一些设定,

使得后面所有命令的错误信息都以某种特定的格式重定向输出到某个文件,

不用每条命令后面都去重定向一次。



不知道我有没有表达清楚,哪位大侠指点一下迷津应该怎么做?

小弟拜谢了

论坛徽章:
0
2 [报告]
发表于 2011-09-26 22:13 |只看该作者
#!/bin/bash
exec 2>err.log
ls no_such_file

论坛徽章:
0
3 [报告]
发表于 2011-09-26 22:27 |只看该作者
{:3_195:}原来如此

论坛徽章:
0
4 [报告]
发表于 2011-09-27 10:05 |只看该作者
#!/bin/bash
exec 2>err.log
ls no_such_file
yanu 发表于 2011-09-26 22:13



请问最后一句

ls no_such_file

是做何用处啊?


论坛徽章:
0
5 [报告]
发表于 2011-09-27 22:23 |只看该作者
回复 4# aguai511


   
就是随便敲个命令,让他报个错

论坛徽章:
0
6 [报告]
发表于 2011-09-28 08:59 |只看该作者
回复  aguai511


   
就是随便敲个命令,让他报个错
yanu 发表于 2011-09-27 22:23



懂了。。
thanks 哈
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP