在 unix 脚本中删除 SCP 横幅
Remove SCP banner in unix scripting
如何在您对另一台服务器执行 scp 时删除横幅?
我已经尝试过 -q
选项,但它只删除了传输栏,我已经使用 ssh
尝试了相同的选项,并且没有任何问题。
scp -q "file" ip_address:/directory/To/Copy
有什么想法吗?
通常,您可以通过将命令重定向到 /dev/null
:
来抑制命令的标准输出
scp -q "file" ip_address:/directory/To/Copy > /dev/null
如果您还想禁止打印到 stderr
的消息,您 运行
scp -q "file" ip_address:/directory/To/Copy > /dev/null 2>&1
如何在您对另一台服务器执行 scp 时删除横幅?
我已经尝试过 -q
选项,但它只删除了传输栏,我已经使用 ssh
尝试了相同的选项,并且没有任何问题。
scp -q "file" ip_address:/directory/To/Copy
有什么想法吗?
通常,您可以通过将命令重定向到 /dev/null
:
scp -q "file" ip_address:/directory/To/Copy > /dev/null
如果您还想禁止打印到 stderr
的消息,您 运行
scp -q "file" ip_address:/directory/To/Copy > /dev/null 2>&1