【问题标题】:copying destination file which has soft link复制具有软链接的目标文件
【发布时间】:2013-06-29 15:54:29
【问题描述】:

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

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/ 我想看看-

file1.txt

test_file.txt

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

【问题讨论】:

    标签: linux copy symlink file-copying


    【解决方案1】:

    如果我理解正确你的问题

    cp -Lr source_dir destination_dir
    

    来自手册页:

       -L, --dereference
              always follow symbolic links in SOURCE
    

    【讨论】:

      猜你喜欢
      • 2014-03-05
      • 1970-01-01
      • 1970-01-01
      • 2014-08-13
      • 2014-03-21
      • 2015-04-26
      • 1970-01-01
      • 1970-01-01
      • 2018-04-13
      相关资源
      最近更新 更多