一、管道
1、进程管道
将命令1的输出语句交给命令2执行,以此类推。
语法:command1 | command2 | …
如下:列出/home下的文件,再用grep提取关键字。

2、三通管道tee
交给另一个程序处理,又保存一份副本。
语法: |tee 路径/文件
如下:列出/home下的文件,保存到file1文件中,再用grep提取关键字。

3、参数传递xargs *
二、重定向
1、输出重定向 >
1、正确输出
如下:1> 等价于>。

1>>等价于>>。

>代表覆盖写入,>>代表追加写入。
2、错误输出
如下:

与正确写入相同,但2>不能省略。
3、混合输出
不需判断是否正确,错误

2、输入重定向 <
将/home/file1 发送到lll用户。

1784

被折叠的 条评论
为什么被折叠?



