我不知道这是否可行,但我想咨询一下这里所有的 UNIX 极客。
我们的目录结构如下:
Subject_11
-subdir01
-subdir02
-subdir03
-subdir04
现在我scp
只subdir03
想到另一个位置,但想按原样的目录结构传输它。例如,目标应该包含subdir03
在下面Subject_11
,但所有其他子目录不应被传输。
目标目录结构应如下所示:
Subject_11
-subdir03
这可以通过scp
命令实现吗?如果是,我该怎么做?
谢谢你!
答案1
scp
没有这个功能。然而,这可以rsync
通过使用-R
选项来完成。这是手册页。
rsync -aR Subject_11/subdir03 user@remote_server:/path/to/destination