When launching the command rclone copy -vc --stats=10s --dry-run Desktop/test/os/linux/ dropbox: 2>rclone_errors.txt | tee rclone.txt, no output is displayed on screen and exists on completion.
However when the command rclone copy -vc --stats=10s --dry-run Desktop/test/os/linux/ dropbox: 2>&1 | tee rclone.txt, it returns the information to the screen.
@Animosity022, the use of 2>rclone_errors.txt should not limit stdout as the former command is only redirecting stderr messages to a specific location.
Thanks. Maybe @ncw should shed light on the topic since it's uncommon (it's the first time I have experienced it and it had me question the syntax of the command, not that it's bad to question oneself).
Thanks. Do you mean that rclone copy -vc --stats=10s --dry-run Desktop/test/os/linux/ dropbox: 2>rclone_errors.txt | tee rclone.txt would have produce an output to stdout?
@ncw, it isn't a complaint rclone is an amazingly well designed application. I raised it as the behavior was different to other applications and was curious as to whether there was a specific reason for the decision.
Probably consistency as all the message are sent to the log rather than to stdout unless they are something the user specifically asked for (like a listing).