Linux基础了解重定向命令的使用方法
发布时间
阅读量:
阅读量
在Linux或Unix系统中经常采用多种重定向手段(如>、<、>>、<<、<<<等),并结合标准错误通道与标准输出通道(如2>)、以及其他特定的配置选项(如2>&1)等方式,在本文中将系统地归纳与总结这些常用的重定向操作方法
基础知识: 输入输出流
基本输入输出流信息如下所示:
| 文件描述符 | 名称 | 说明 |
|---|---|---|
| 0 | stdin | 标准输入 |
| 1 | stdout | 标准输出 |
| 2 | stderr | 标准错误 |
基础知识:常见重定向符号
| 符号 | 说明 |
|---|---|
| < | 输入重定向 |
| > | 输出重定向 |
| << | Here Document方式多行标准输入 |
| >> | 追加方式输出重定向 |
示例说明:输入重定向<的使用方式
本文将采用bash格式对常见重定向的操作方式进行详细说明,并从头开始介绍输入重定向<的操作流程
[root@platform ~]# cat test.txt
hello
world
[root@platform ~]# while read line
> do
> echo "[info] : $line"
> done <test.txt
[info] : hello
[info] : world
[root@plat
全部评论 (0)
还没有任何评论哟~
