文件的标准操作分为 标准输入(stdin)、标准输出(stdout)、标准报错输出(stderr)
输入重定向符是<
# 命令的输入来自于文件而不是键盘
command < input-file
输出重定向符是>
bash的输出分为标准输出和错误输出
而输出重定向可以将本应该输出到控制台的内容输出到文件
使用
# 把命令的标准输出保存到文件中 再将错误输出保存到参数1中,即文件中
命令 >> 文件 2>&1
可以将命令输出内容追加到文件中(不管是错误信息还是正确信息)
本文由 mdnice 多平台发布