我有带有符号链接的文件,如下所示:
链接_AB91 -> 文件_12857.xml 链接
_XY99 -> 文件_102856.xml 链接
_EF02 -> 文件_96843.xml
在我的脚本中,我引用了链接而不是实际的目标文件。但是,当我执行复制时,我希望复制实际文件。我正在寻找可以让我实现这一目标的选项和/或命令。
例子 :
cp "some_option_here" link_AB91 。
这应该复制文件file_12857.xml而不是链接link_AB91
我尝试了选项 -L 和 -H 但它们没有帮助
请注意,我也不想要 -d 或 -P 选项。
更新:如果不存在选项,那么我将使用 readlink 命令,但我希望有一种更快的方法来执行此任务
用于
readlink /path/to/link
获取真实文件等于
对@ansi_lumen 的回答稍作调整:
这对相对链接产生了影响。它确保
cp
获取文件的绝对路径而不是相对路径。