unix:移动文件并保留文件夹结构

时间:2014-10-22 10:28:40

标签: linux unix

Linux 2.6.18-194.el5 x86_64

我有两个包含相同结构文件的文件夹:

我想将所有文件从FTP_UPD移到FTP保存文件夹结构。

FTP_UPD
-- cat1
  -- und3
  -- und4
-- cat2
  -- und1
  -- und2


FTP
-- cat1
  -- und3
  -- und4
-- cat2
  -- und1
  -- und2

我尝试了

rsync -a --progress --remove-source-files FTP_UPD FTP

但我收到错误:

rsync: --remove-source-files: unknown option
rsync error: syntax or usage error (code 1) at main.c(1231) [client=2.6.8]

也许还有其他选择吗? 请帮帮我。

1 个答案:

答案 0 :(得分:0)

使用此:

mv FTP_UPD FTP

这只会移动文件夹。您也可以调用重命名而不是移动。

如果您想保留旧的FTP_UPD文件夹及其内容:

cp -r FTP_UPD FTP

-r参数导致递归复制(复制FTP_UPD内的所有内容)。这也可以从man cp中读取。