shell learning
shell输出重定向
类型 | 符 号 | 作 用 |
---|---|---|
标准输出重定向 | command >file | 以覆盖的方式,把 command 的正确输出结果输出到 file 文件中。 |
标准输出重定向 | command >>file | 以追加的方式,把 command 的正确输出结果输出到 file 文件中。 |
标准错误输出重定向 | command 2>file | 以覆盖的方式,把 command 的错误信息输出到 file 文件中。 |
标准错误输出重定向 | command 2>>file | 以追加的方式,把 command 的错误信息输出到 file 文件中。 |
正确输出和错误信息同时保存 | command >file 2>&1 | 以覆盖的方式,把正确输出和错误信息同时保存到同一个文件(file)中。 |
正确输出和错误信息同时保存 | command >>file 2>&1 | 以追加的方式,把正确输出和错误信息同时保存到同一个文件(file)中。 |
正确输出和错误信息同时保存 | command >file1 2>file2 | 以覆盖的方式,把正确的输出结果输出到 file1 文件中,把错误信息输出到 file2 文件中。 |
正确输出和错误信息同时保存 | command >>file1 2>>file2 | 以追加的方式,把正确的输出结果输出到 file1 文件中,把错误信息输出到 file2 文件中。 |