【发布时间】:2010-11-16 17:46:24
【问题描述】:
我需要将所有 .class 文件从服务器复制到本地,并保留所有目录。例如server:/usr/some/unknown/number/of/sub/folders/me.class 将是 /usr/project/backup/some/unknown/number/of/sub/folders/me.class 问题是,还有许多其他无用的文件,例如我不想要的 .svn-base 文件。我怎样才能过滤它们,所以我只有scp .class 文件?
【问题讨论】:
-
我喜欢提到的 rsync 选项。你没有提到这是否是一次性的操作,或者你是否会重复地自动化它。对于一次性操作,明智地使用 find、grep -v、xargs 和临时文件应该可以缩短工作时间。
标签: file shell filter directory scp