我经常通过sftp协议连接到数据库,并且通过执行操作来获取数据 get -r
是否可以跳过计算机上的所有现有文件?我试过get -r --overwrite,但是不起作用。(我知道我可以将文件设置为只读,但我想找到一种更好的方法)。
不,这是不可能的。的手册页sftp
未提及任何可使其正常工作的选项。最好将文件复制到某个已知为空的位置,然后使用
get -r remote_path/ empty_path/
!cp --no-clobber empty_path/ real_target/
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句