gpt4 book ai didi

java - 如何复制远程目录中的所有文件?

转载 作者:行者123 更新时间:2023-11-30 01:56:31 25 4
gpt4 key购买 nike

远程复制单个文件的命令是 Runtime.getRuntime().exec("sshpass -p sbsiz scp '/home/surendra/Desktop/remote_backup.txt' root@192.168.59.115:/home/");

但是复制 /home/surendra/Desktop 目录中所有文件的语法是怎样的?

最佳答案

您尝试过通配符选项吗?喜欢 scp /local-directory/* root@<some-host>:/remote-directory

在您的情况下运行以下操作。

Runtime.getRuntime().exec(new String[] {"/bin/sh","-c", "sshpass -p sbsiz scp '/home/surendra/Desktop/*' root@192.168.59.115:/home/"});

关于java - 如何复制远程目录中的所有文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54306217/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com