将 bash shell 错误保存到文件

将 bash shell 错误保存到文件

chmod我正在尝试保存对文件执行操作时的错误。我正在运行以下命令:

chmod -R 766 * > chmod-errors.txt

但那不管用。我也试过了

chmod -R 766 * | cat > chmod-errors.txt

我究竟做错了什么?

答案1

您正在重定向命令的标准输出,而不是错误输出。您需要将错误输出重定向到文件。

chmod -R 766 * 2> chmod-errors.txt

相关内容