一 下面是关于输入输出重定向的语法格式
关于shell输入 输出重定向_第1张图片


二 概述输出输入重定向
大于号> :表示输出重定向 (会覆盖原文件)
小于号<:输入重定向 (如果你输入的是啥,那么就会显示输出的是啥,不会覆盖和追加到原文件里面)
双大于号>>:(表示输出重定向,会在原文件的内容上追加内容)


三输出输入重定向的实际例子
1.输出重定向
关于shell输入 输出重定向
说明:我们可以看出使用cat查看原文件的内容是"正在读安徒生",使用输出重定向后,查看原文件的内容变成"故事的小火柴"。这足以说明使用输出重定向能覆盖原文件。
2.输入重定向
关于shell输入 输出重定向
说明:我们可以看出使用输入重定向,其结果显示的是输入的内容,使用cat查看原文件时,其内容是讲故事的小火柴。这足以说明使用输入重定向不会覆盖和追加原文件里面得内容。
3.输出追加重定向
关于shell输入 输出重定向
说明:我们可以看出使用追加输出重定向,使用cat查看原文内容其结果显示是"讲故事的小火柴正在读安徒生"。这足以说明使用追加输出重定向会增加原文的内容。