stdoutとstderrをログファイルに記録する必要がありますが、画面に表示されるのはエラーメッセージだけです。私はこれを行うことができます:
cp -rpv a/* b 1> copyLog.txt 2> >(tee copyError.txt >&2)
ウェブのどこかで見つけました。
これがどう>(tee copyError.txt >&2)呼ばれるのか知りたいだけ?山かっこやかっこなどの文字は無視されるため、グーグルできません。
ファイルのリダイレクト(tldp.org/HOWTO/Bash-Prog-Intro-HOWTO-3.html)
—
Kartik
@terdon OPは、StdOutとStdErrをファイルに記録したいが、画面にはStdErrも表示したいと述べていたと思います
—
Dmitry Avtonomov