问题说明&问题列在下面。
cd D1/D2/ABC; ls > file1.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选项,但没有成功,仍在尝试.. 如何解决这个问题?
答案 0 :(得分:0)
如果我理解你的问题
cp -Lr source_dir destination_dir
从手册页:
-L, --dereference
always follow symbolic links in SOURCE