23、输入输出重定向
来源:互联网 发布:食品安全数据统计 编辑:程序博客网 时间:2024/05/29 07:36
1、标准输入:计算机输入设备(键盘、鼠标。。。),文件名:/dev/stdin,文件描述符 :0
2、标准输出:计算机输出设备(屏幕显示器、打印机、投影仪。。), 文件名:/dev/stdout ,文件描述符 :1
3、标准错误输出:设备(显示器) ,文件名: /dev/stderr ,文件描述符 :2
4、标准输出重定向:本来输出的内容是是出在屏幕上,但是我们使他输出在文件中
4.1 命令 > 文件:无论文件是否有内容,都覆盖之前内容(2与>之间不能有空格)
4.2 命令 >> 文件:如果文件有内容,追加内容到当前文件,不覆盖(2与>之间不能有空格)
5、 错误输出重定向
5.1 命令 2> 文件:覆盖(2与>之间不能有空格)
5.2 命令 2>> 文件:追加(2与>之间不能有空格)
6、将正确输出与错误输出同时保存在一个文件中(工作中常用这种,4与5分开保存到一般不常用)
6.1 命令 >文件 2>&1 (或 “命令 &> 文件”) 覆盖
6.2 命令 >>文件 2>&1 (或“命令 &>> 文件”)追加
7、将命令正确输入到一个文件,错误输入到一个文件:命令 >>文件1 2>>文件2 //正确输入到文件1,错误输入到文件2
8、ls > /dev/null // /dev/null丢弃,不保存
9、输入重定向:本来是用键盘等输入,现在是用命令或者文件输入
9.1 wc -c(统计字节数)、-l(统计行数)、-w(统计单词数量) 文件名
wc < xxx.xx //统计xxx.xx的字节数、单词数、统计行数量,将文件作为命令的输入,而不是人为输入
wc -l < xxx.xx
- 23、输入输出重定向
- Shell 学习23 - Shell 输入输出重定向
- 输入输出重定向
- Linux输入输出重定向
- 输入输出重定向
- 输入输出重定向
- Linux输入输出重定向
- createprocess 输入输出重定向
- linux输入输出重定向
- 输入输出重定向
- Java输入输出重定向!
- 重定向输入输出
- Linux输入输出重定向
- C#输入输出重定向
- 输入输出重定向
- 输入输出重定向 '<' '>'
- Linux输入输出重定向
- 输入输出重定向1
- java—WEB配置Tomcat与MyEclipse关联Tomcat
- 最流行的5个前端框架对比
- Roman Numeral Converter
- 机器学习笔记day01
- 主题模型及其在文本情感分析中的应用
- 23、输入输出重定向
- java集合框架之集合工具类Arrays类
- JavaScript学习总结——JavaScript数组
- autolayout入门(一)
- 点击更多文字,显示更多文字样式。再次点击更多文字之外的元素任意某处,变回原来样式
- 反转整数
- Codeforces Round #420 (Div. 2)总结
- maven介绍
- 设计模式(数据结构)—— 迭代器模式