一.输出重定向
1.首先要了解什么时重定向
输入/输出是改变shell命令或程序默认的标准输入/输出目标,重新定向到新的目标
2.比如当你当前目录下有test文件时,输入如下:
![]()
则默认输出到下方,那么重定向的作用就是将下方这一样输出到别的地方去
3.将输出位置改变到log中
![]()
log中显示如下:

4.将错误信息以及标准输出都重定向如下:

5.单纯的输出错误重定向就是将&替换成2即可,2的话一般默认为错误信息的文件描述符
二.输入重定向
1.cat < file:将file文件重定向为输入源

2.cat << 9:<<表示分隔符,表示到9以后停止,并且输出9之前的4和5,如下:

本文详细介绍了shell中的输出重定向,如何将命令的输出改变到指定文件或默认错误文件,以及输入重定向如何使用`cat`操作将文件内容作为命令输入。讲解了输出重定向使用`>`和`2>`,以及输入重定向用`<`和`<<<`的方法。

2330

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



