linux重定向常见方式有:1、标准输入输出重定向,使用 '>' 或 '>>' 符号实现;2、标准错误重定向,使用 '2>' 符号来实现;3、输入流重定向,使用 '' 或 '>>' 符号实现。
* ">"符号表示将命令的标准输出流redirect到指定文件中。 如果文件不存在,则该符号会自动创建文件;如果文件已经存在,则会直接覆盖文件原有内容。
示例代码:
$ ls > file.txt
登录后复制
* ">>"符号表示将命令的标准输出流 append到指定文件中,如果文件不存在,则会创建文件。
示例代码:
$ ls >> file.txt
登录后复制
2.、标准错误重定向:使用 '2>' 符号来实现。
它与标准输出重定向类似,但是将命令在执行时产生的标准错误重新定向到指定文件或者位置中。
示例代码:
$ command 2> error.txt
登录后复制
3. 输入流重定向:使用 '