博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux输入输出重定向
阅读量:7115 次
发布时间:2019-06-28

本文共 443 字,大约阅读时间需要 1 分钟。

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
 

转载地址:http://ifzel.baihongyu.com/

你可能感兴趣的文章
使用pipenv代替virtualenv管理python包
查看>>
Docker零基础入门指南(四):Docker容器使用
查看>>
React 深入系列4:组件的生命周期
查看>>
Mybatis之设计模式之迭代器模式
查看>>
房间号生成器
查看>>
CentOS 6.8 安装vsftpd
查看>>
js设计模式 --- 装饰设计模式
查看>>
Flask源代码阅读笔记(一)——应用启动
查看>>
IOS精品源码,仿探探UIButton封装iOS提示弹框迅速引导页自定义导航栏
查看>>
setState的一个Synthetic Event Warning
查看>>
通读Python官方文档之wsgiref(未完成)
查看>>
2017回顾
查看>>
Maven3 快速入门
查看>>
《编写可读代码的艺术》——表面层次的改进
查看>>
RxJS Observable - 一个奇特的函数
查看>>
大型WEB架构设计
查看>>
小程序TAB列表切换内容动态变化,scrollview高度根据内容动态获取
查看>>
swoole_table 实现原理剖析
查看>>
你需要知道面试中的10个JavaScript概念
查看>>
TiDB RC4 Release
查看>>