Linux命令执行的屏幕输出内容重定向到日志文件
来源:互联网 发布:windows live邮箱登陆 编辑:程序博客网 时间:2024/05/22 13:33
摘要: 作者:Syn良子 出处:http://www.cnblogs.com/cssdongl 转载请注明出处
快速mark一下这个命令细节,免得以后使用又忘记了
大家都知道可以用echo来输出内容到文件,比如 echo “hello,word”>> temp.txt
那么我现在想把hadoop或者spark的命令执行的屏幕输出到文件怎么办?很简单,命令如下
hadoop jar *.jar $mrClass > mr.log 2>&1
注意上面命令 *.jar和$mrClass替换成符合自己的jar包名称和class.
注意后面的2>&1是关键,必不可少,没有的话就无法在mr.log中看到hadoop jar执行过程的内容输出了
解释一下 2>&1
1代表标准输出,2代表标准错误
那么命令后面跟 2>&1意思就是把命令执行的标准错误和标准输出都重定向到mr.log里面去.
阅读全文
0 0
- Linux命令执行的屏幕输出内容重定向到日志文件
- Linux 执行命令或脚本的屏幕输出(正常输出、警告、错误等信息)重定向输出到文件
- Python 标准输出 sys.stdout 重定向,将屏幕输出内容输出到文件
- Linux命令输出结果到文件:使用>>重定向符号
- Linux 标准 输入 输出 重定向. printf 不输出到屏幕的解决办法
- Linux 标准 输入 输出 重定向. printf 不输出到屏幕的解决办法
- 如何将linux 命令的执行结果在屏幕输出的同时保存到文件
- 将linux 命令的执行结果在屏幕输出的同时保存到文件
- linux GCC命令输出的重定向
- C#中将标准输出重定向到日志文件
- 将命令行工具的屏幕输出重定向到一个文件的方法
- 将标准输出重定向到一个文件的同时并在屏幕上显示
- 将标准输出重定向到一个文件的同时并在屏幕上显示
- 将标准输出重定向到一个文件的同时并在屏幕上显示
- 重定向标准输出到文件有时看不到文件的内容
- VBS读取cmd命令的输出,VBS执行程序后重定向到VBS
- 将Linux 标准输出,错误输出重定向到文件
- python 文件输出与重定向 ,输出的内容会在内存中暂存,不会立刻输出到文件中
- Apache Maven 入门篇 ( 上 )
- Hbase 布隆过滤器BloomFilter介绍
- scaletype之centerInside,center,centerCrop,fitCenter之间的区别
- 修改Flume-NG的hdfs sink解析时间戳源码大幅提高写入性能
- Spark性能优化之道——解决Spark数据倾斜(Data Skew)的N种姿势
- Linux命令执行的屏幕输出内容重定向到日志文件
- shell 脚本中双引号 单引号 反引号 的区别
- 实用教程|快速搭建自动导航机器人( 二)
- HDFS租约机制
- Cannot obtain block length for LocatedBlock故障分析和解决
- 文章标题
- Python日期字符串比较
- 【入门】java基础--2
- android通过反射获取资源ID的工具类