shell的输入输出重定向

反向重定向,多用于while循环中
while read line
do
  command
done < file
【读取file文件里的每一行写入line变量,然后循环遍历file的每一行内容】

>file或1>file标准输出重定向到文件——覆盖

>>file或1>>file标准输出重定向到文件——追加

2> file标准错误重定向到文件——覆盖

2>>file标准错误重定向到文件——追加

2>/dev/null标准错误重定向到回收站

&>file标准输出和标准错误重定向到文件——覆盖

>>file 2>&1标准输出和标准错误重定向到文件——追加

管道符:
字符|就是管道符
1、承上启下:把上一个指令的输出作为下一个指令的输入来执行
2、搭配grep 字符实现过滤功能。
如:
ll /etc/  | more
ps -aux | cron
ps -aux | cron >>abc
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。