Commande cp pour écraser le fichier de destination qui est un lien symbolique

Est-ce que la commande cp a la possibilité de remplacer le fichier de destination qui est un lien symbolique?

Le problème est le suivant:

[dthnguyen@dthnguyen test]$ ls -l total 8 -rw-rw-r--. 1 dthnguyen dthnguyen 5 Feb 21 09:07 a.txt lrwxrwxrwx. 1 dthnguyen dthnguyen 7 Feb 21 08:55 b.txt -> ./a.txt -rw-rw-r--. 1 dthnguyen dthnguyen 5 Feb 21 08:55 c.txt [dthnguyen@dthnguyen test]$ cp c.txt b.txt 

Après avoir fait la copie, a.txt a le contenu de c.txt, b.txt est toujours lié à a.txt. Le résultat attendu est que a.txt contient l’ancien contenu, b.txt est un nouveau fichier régulier qui a le même contenu que c.txt.

Dites à cp de le supprimer en premier.

 cp --remove-destination c.txt b.txt