Linux重定向与管道
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux重定向与管道相关的知识,希望对你有一定的参考价值。
重定向 redirection
每个命令有输入源和输出目的地,默认行为,是标准输入和标准输出。大多数情况,标准输入是键盘,标准输出是屏幕。可以为单独的操作修改输入和输出,这就是重定向。重定向可以使某个命令从源文件输入而不是键盘,或输出到显示器以外的地方(比如存储到文件)。
使用<和>来定义输入和输出源。使用>>追加到文件的末尾。
sort<terms>terms-alpha
BASH输出重定向文件描述符
0 | stdin |
1 | stdout |
2 | stderr |
myprog 2>errfile
将程序myprog的错误信息输出到errfile
管道 pipe
管道 | 是一个操作符,把输入和输出重定向结合到一起,将一个命令的输出立即作为另一个命令的输入
sort<terms>terms-alpha | mail fred
以上是关于Linux重定向与管道的主要内容,如果未能解决你的问题,请参考以下文章