Je voudrais convertir de manière récursive des liens logiciels en liens physiques dans un répertoire. J'ai essayé quelque chose comme ça:
for f in *; do (mv $f{,~} && ln $(readlink $f~) && rm $f~) done
… Mais il a deux problèmes majeurs:
- pas récursif
- récupère les fichiers qui ne sont pas des liens symboliques
Ce serait bien de fournir la ligne ci-dessus find -type l
, mais je ne sais pas comment faire.
cp -aH
). [1]: unix.stackexchange.com/questions/94185/…