码迷,mamicode.com
首页 > 系统相关 > 详细

Linux 输入输出重定向

时间:2017-06-21 00:55:22      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:pac   输出重定向   erro   文件   文件描述符   lan   单词   空格   ble   

1 输入输出

设备

设备文件名

文件描述符

类型

键盘

/dev/stdin

0

标准输入

显示器

/dev/sdtout

1

标准输出

显示器

/dev/sdterr

2

标准错误输出

 

2 输出重定向

 

标准输出重定向

覆盖:命令 > a.log
追加:命令 >> a.log

标准错误输出重定向

覆盖:命令 2> a.log
追加:命令 2>> a.log
注意2和>之间没有空格
find / -name a.txt 2>/dev/null
 

标准和错误输出同时重定向

命令 > a.log 2>&1
命令 &> a.log
命令 > a.log 2>error.log
java –jar a.jar > a.log 2>&1
 

3 输入重定向

标准输入是键盘,输入重定向是指输入的来源不是键盘,而是比如文件的计算的结果等。以wc举例。
统计行数
wc –l a.txt >a.log
统计字节数
wc –c a.txt >a.log
统计单词数
wc –w a.txt >a.log
 

Linux 输入输出重定向

标签:pac   输出重定向   erro   文件   文件描述符   lan   单词   空格   ble   

原文地址:http://www.cnblogs.com/BinBinStory/p/7056965.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!