【Linux】重定向与管道
2016-12-03 13:38
190 查看
重定向 redirection
每个命令有输入源和输出目的地,默认行为,是标准输入和标准输出。大多数情况,标准输入是键盘,标准输出是屏幕。可以为单独的操作修改输入和输出,这就是重定向。重定向可以使某个命令从源文件输入而不是键盘,或输出到显示器以外的地方(比如存储到文件)。使用<和>来定义输入和输出源。使用>>追加到文件的末尾。
sort<terms>terms-alpha这个命令将terms文件中的条目排序,然后输出到terms-alpha文件。
BASH输出重定向文件描述符
0 | stdin |
1 | stdout |
2 | stderr |
myprog 2>errfile
将程序myprog的错误信息输出到errfile
管道 pipe
管道 | 是一个操作符,把输入和输出重定向结合到一起,将一个命令的输出立即作为另一个命令的输入sort<terms>terms-alpha | mail fred执行前面的操作后,将terms-alpha文件邮寄给fred
相关文章推荐
- Linux输入输出重定向以及管道
- Linux输入输出重定向以及管道
- 通过管道和重定向实现linux管道命令(二)
- Linux中重定向及管道
- linux 命令之间传递数据的方式:重定向、管道、xargs 命令。
- Linux中强大的输入输出重定向和管道
- Linux多命令协作:管道及重定向
- Linux 变干边学 学习笔记之Linux进程、管道和重定向命令
- 在linux上 重定向 管道实现
- linux学习入门17——LINUX多命令协作、管道及重定向(linuxcast.net)
- Linux操作之输入输出重定向和管道
- [linux学习笔记]第3天:变量分类,重定向,管道命令,程序执行流,文本处理类命令, 正则表达式,短路操作符
- Linux的变量I/O重定向管道全局搜索正则表达式
- 通过管道和重定向实现linux管道命令
- Linux管道与重定向
- linux的管道与重定向牛刀小试
- Linux中重定向及管道(ubuntu 终端命令)
- Linux中重定向及管道
- linux_第9章Linux中shell配置、重定向及管道
- Linux管道和重定向 ---多命令协作