1. 输出重定向
基本的重定向将命令的输出发送到一个文件中。bash shell用大于号(>)来完成这项功能:
1.1覆盖 输出重定向
command > outputfile
#覆盖 输出重定向
举例如下:
重定向操作符创建了一个文件test6(通过默认的umask设置),并将date命令的输出重定向 到该文件中。如果输出文件已经存在了,重定向操作符会用新的文件数据覆盖
已有文件。
1.2 追加 输出重定向
command >> outputfile
#追加 输出重定向
2. 输入重定向
输入重定向将文件的内容重定向到命令,而非将命令的 输出重定向到文件。 输入重定向符号是小于号(<):
command < inputfile