【发布时间】:2021-07-19 14:15:01
【问题描述】:
我有一个 bash 脚本,它可以登录到远程服务器,提取文件,然后将其复制到本地服务器上的子文件夹中。我想将此作为计划的 cron 作业运行,所以我不希望它打印任何输出。我设法通过在sftp 命令中使用-q 标志来抑制连接输出。但是这个脚本仍然打印:
sftp> get Export/data.xml
我该如何去抑制这个输出?下面是我的脚本。
sftp -q user@server.com <<EOF
get Export/data.xml
EOF
cp data.xml ./www/_resources/data
【问题讨论】: