4-3 标准输入输出
标准输入输出
打开的文件都有一个fd:file descriptor(文件描述符)文件描述符:查看程序tail的文件描述符 ll /proc/ Linux给程序提供三种I/O设备
I/O重定向:改变默认位置 把输出和错误重新定向到文件STDOUT和STDERR可以被重定向到文件
标准输出和错误输出各自定向至不同位置 COMMAND > /PATH/TO/FILE.OUT 2> /PATH/TO/ERROR.OUT 合并标准输出和错误输出为同一个数据流进行重定向 &> 覆盖重定向 &>> 追加重定向 COMMAND> /PATH/TO/FILE.OUT 2&>1(顺序不能乱,因为如果把2&>1写在前面,1现在是输出到屏幕,所以结果是2输出到屏幕,1输出到文件) COMMAND>> /PATH/TO/FILE.OUT 2&>1 ():合并多个程序的STDOUT 例如:(cal 2007;cal 2008)>all.txt (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- linux – 一旦我设置iptables重新路由端口,我该如何撤消它?
- linux – 与ext4结合使用的透明压缩文件系统
- Linux:我可以在不使用任何IPC(管道等)的情况下读取另一个进
- 我需要一个SSH的反向代理解决方案
- 传递SED替换BASH变量中的参数
- 上下文切换,CPU上下文介绍
- 如果使用robocopy完成初始完整,rsync可以执行增量备份吗?
- day 56 linux的安装python3 ,虚拟环境,mysql ,redis
- linux – 为什么这个iptables文件行在CentOS 6中失败了
- linux – 当只有其他clockource是jiffies时,clocksource ts