Vorrei convertire ricorsivamente i soft link in hard link in una directory. Ho provato qualcosa del genere:
for f in *; do (mv $f{,~} && ln $(readlink $f~) && rm $f~) done
... ma ha due problemi principali:
- non ricorsivo
- raccoglie file che non sono collegamenti simbolici
Sarebbe bello in qualche modo alimentare la riga sopra find -type l
, ma non sono sicuro di come farlo.
cp -aH
). [1]: unix.stackexchange.com/questions/94185/…