我有带有符号链接的文件,如下所示:
link_AB91 -> file_12857.xml
link_XY99 -> file_102856.xml
link_EF02 -> file_96843.xml
在我的脚本中,我引用了链接而不是实际的目标文件。但是,当我执行复制时,我希望复制实际文件。我正在寻找一个选项和/或命令来实现这一目标。
例子 :
cp "some_option_here" link_AB91 。
这应该复制文件file_12857.xml而不是链接link_AB91
我试过选项 -L 和 -H 但它们没有帮助
请注意,我也不想要 -d 或 -P 选项。
更新:如果不存在选项,那么我将使用 readlink 命令,但我希望有一种更快的方法来执行此任务
使用readlink /path/to/link 得到真正的文件
cp `readlink /path/to/my/link` /foo/destination
等于
cp $(readlink /path/to/my/link) /foo/destination