执行Hadoop任务时,会输出很多东西,没法重定向,貌似是stderr,不是stdout。
以下方法:
hadoop xxxx 1>0 2>file_name[......]
大家都知道,make | more这样是无法拦截出错信息的,因为make的正常输出是stdout,错误输出是stderr,而上述管道默认只过滤stdout到more。
如何解决呢?很简单,把stderr绑定到stdout即可,注意不要忘记">"
如下:
make 2>&1 | more[......]
这个灰常强大,转了!
来自 http://www.chinaunix.net/jh/24/201364.html
自动输入用户名和密码用于tenlnet的shell, 哈哈
用linux的朋友且经常用配置路由器的可有福了.
今天刚刚完成, 大家多提意见
[bash]
#===========autotelnet.sh==============
#!/bin/bash
if (( $# != 1 ))
then
echo " u[......]