bashシェルエラーをファイルに保存する


0

chmodファイルを作成するときにエラーを保存しようとしています。私はコマンドを実行しています:

chmod -R 766 * > chmod-errors.txt

しかし、それは機能しません。私も試しました

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

私は何を間違えていますか?

回答:


5

エラー出力ではなく、コマンドの標準出力をリダイレクトしています。エラー出力をファイルにリダイレクトする必要があります。

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

1
mywiki.wooledge.org/BashFAQ/055その他の参考資料と詳細な説明。
ニトロディスト

@honkに感謝します。バックグラウンド情報を@Nitrodistに感謝します!とても感謝しています!
artlung
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.