一、重定向介绍
Shell中不使用系统的标准输入、标准输出或者标准错误输出端口,重新进行指定的情况称为输入输出重定向 。
1.输出重定向、附加输出重定向
2.输入重定向
3.错误输出重定向
二、输出重定向
输出重定向和附加输出重定向:把命令的标准输出重新定向到指定文件中。(目的是保存命令执行的结果)
输出重定向: 命令 > 重定向文件(覆盖原文件的内容)
附加输出重定向: 命令 >> 重定向文件(在指定文件的末尾追加命令结果)
用cat命令进行重定向
【功能1】显示文件信息,可与输入输出重定向配合使用。
【格式】cat [选项] 文件名
【常用选项】-n:由1开始对所有输出行进行编号显示。
【功能2】建立小型文件。
【格式】
- cat >文件名
- … // 输入信息
- Ctrl+d //存盘并退出
【功能3】合并文件。
【格式】cat 文件1 文件2 > 新文件名
三、输入重定向
把命令的标准输入重新定向到指定文件中
格式:命令 < 重定向文件
四、错误输出重定向
把错误输出重新定向到指定文件中。
格式:命令 2> 重定向文件