Command-Line
如何用它連結到的文件的副本替換符號連結?
有一個(單個,不需要批處理文件系統處理)符號連結,用什麼命令行來用它連結到的文件的副本替換它?
cp --remove-destination "$(readlink <symlink>)" <symlink>
你可以這樣做:
file=path/to/symlink { rm -f -- "$file" && cat > "$file"; } < "$file"
(只複製內容,而不是文件的元數據,如權限和所有權)。