command > filename |
把标准输出重定向到一个文件中 |
command >> filename |
把标准输出重定向到一个文件中(追加) |
command 1 > filename |
把标准输出重定向到一个文件中 |
command > filename 2>&1 |
把标准输出和标准错误一起重定向到一个文件中 |
command 2 > filename |
把标准错误重定向到一个文件中 |
command 2 >> filename |
把标准错误重定向到一个文件中(追加) |
command >> filename 2>&1 |
把标准输出和标准错误一起重定向到一个文件中(追加) |
command < filename > filename2 |
c o m m a n d命令以f i l e n a m e 文 件 作 为 标 准 输 入 , 以 f i l e n a m e 2 文件作为标准输出 |
command < filename |
c o m m a n d命令以 f i l e n a m e文件作为标准输入 |
command << delimiter |
从标准输入中读入,直至遇到 d e l i m i t e r 分界符 |
command <&m |
把文件描述符 m作为标准输入 |
command >&m |
把标准输出重定向到文件描述符 m中 |
command <&- |
关闭标准输入 |
ex:
grep "hello" not_exist.txt 2>result.txt