linux - 如何使用scp同步远程特殊文件?

标签 linux synchronization scp

想要将所有远程文件(例如 20170208*)同步到本地,但这不起作用:

$ scp user@remote-server:/home/user/20170208* .

我也尝试过

$ scp user@remote-server:/home/user/\{20170208*\} .

这也行不通。因为 zsh 不知道: scp user@remote-server:/home/user/{20170208*} 。

最佳答案

请引用
scp 'user@remote-server:/home/user/20170208*' 。

或者转义通配符

scp user@remote-server:/home/user/20170208\* 。

关于linux - 如何使用scp同步远程特殊文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42126707/

相关文章:

linux - 我可以在 linux 中恢复我不小心执行了 "rm"的文件吗?

MySQL程序同步2个表的模式

javascript - 保持 JavaScript 和 CSS 同步的做法?

linux - 将文件从远程主机复制到本地主机

java - widgetSelected() 和不同的操作系统平台行为

linux - 移动并删除文件夹中所有匹配 grep 的文件

linux - 如何使用 sed 命令在 bash 脚本中追加行?

java - Java 线程如何与 invokeLater() 同步?

Bash scp 几个文件密码问题

linux - 如何对正在由另一个进程 FTP 传输的 SCP 文件进行记录并在完成后将其删除?