我有这个
sftp -q my_host:my_dir 1>/dev/null 2>&1 <<EOF
some_command
some_command
some_command
some_command
put foo bar
some_command
exit
EOF
这抑制了:
- 横幅和 motd 由于
-q
- 由于信息和错误
1>/dev/null 2>&1
(例如无法删除文件、目录存在)
但它也抑制了put
的进度表。
我可以显示进度,但不能显示信息和错误吗?
你可以在你的 SFTP 命令后面加上这个: