Si un lien symbolique (unique, pas de traitement de files par lots est nécessaire), quelle command line utiliser pour le replace par une copy du file auquel il est lié?
cp --remove-destination "$(readlink <symlink>)" <symlink>
Vous pourriez faire:
file=path/to/symlink { rm -f -- "$file" && cat > "$file"; } < "$file"
(qui copy uniquement le contenu, pas les métadonnées du file comme les permissions et la propriété).