ssh - 从服务器 scp 以 'file' 开头的所有文件

标签 ssh scp

关闭。这个问题是off-topic .它目前不接受答案。












想改善这个问题吗? Update the question所以它是 on-topic对于堆栈溢出。

10年前关闭。




Improve this question




我使用此命令从服务器复制名称以“file”开头的所有文件。
scp -vp me@server:/location/files* ./

但我收到了“不匹配”错误。可能与命令中的 '' 有关。
我如何保护 '' 让 ssh 理解这是指文件列表而不是将其作为文件名。

谢谢
八月

最佳答案

shell 本身正在扩展 * .您可以通过引用它或使用反斜杠来防止 shell 解释它,而是将它直接传递给 scp 来避免这种情况。 :

scp -vp me@server:/location/files\*

关于ssh - 从服务器 scp 以 'file' 开头的所有文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2528889/

相关文章:

python - 思科设备中的Netmiko SSH连接问题

ssh - git 在 ssh 通信上失败

java - J2SSH - 添加 key 交换算法

bash - 为多个命令使用用户/密码*一次*进行身份验证? ( session 多路复用)

ssh - 将 ssh key 与 scp 和 ssh 一起使用

amazon-web-services - 从 AWS EC2 实例下载文件到本地主机

linux - 使用 ssh 检查远程主机上是否存在文件

bash - 退出 SSH 隧道而不关闭它

git - 无法使用 SSH(密码、MAC、KexAlgorithmsc)从版本控制 Git 中 check out

linux - 在 shell 脚本中结合 ssh 和 scp 命令