0

问题描述和问题如下所列。

cd D1/D2/ABC;ls
> 文件 1.txt
> file2.txt -> /home/dir_A/dir_B/dir_C/test_file.txt

像 ABC 一样,有几个具有相同结构的目录。

我想复制所有这些目录,并带有链接的目标文件。(意思是,我希望/home/dir_A/dir_B/dir_C/test_file.txt复制文件而不是链接)

/Z/123目录中,如果我说cp -rf /D1/D2/ABC . 那么,/z/123/我想看看——

文件1.txt

test_file.txt

我尝试了几个cp选项,但没有成功,仍在尝试..如何解决这个问题?

4

1 回答 1

0

如果我理解正确你的问题

cp -Lr source_dir destination_dir

从手册页:

   -L, --dereference
          always follow symbolic links in SOURCE
于 2013-07-02T22:34:46.023 回答