【发布时间】:2015-06-25 21:23:36
【问题描述】:
ssh user@server "sudo tar -czf - -C /path/To/Directory *.properties" | tar xzf -
它失败并出现以下错误 -
tar: *.properties: 无法统计:没有这样的文件或目录
tar:由于先前的错误而以失败状态退出
如果我 ssh 到服务器然后在服务器上,而不是 tar -czf - 使用 tar -czf abc.tgz 并在最后删除管道命令,它可以正常工作,即压缩目录中的所有 .properties 文件?
我尝试过使用 --wildcards 参数以及 -P 和以 *.properties 结尾的完整路径,但它们也不起作用。
【问题讨论】:
-
我还应该补充一点 - 当有 .而不是 *.properties,该命令可以正常工作。