Saya ingin mengonversi tautan lunak menjadi tautan keras di direktori secara rekursif. Saya sudah mencoba sesuatu seperti ini:
for f in *; do (mv $f{,~} && ln $(readlink $f~) && rm $f~) done
... tetapi memiliki dua masalah utama:
- tidak rekursif
- mengambil file yang bukan tautan simbolis
Akan lebih baik untuk memberi makan entah bagaimana baris di atas find -type l
, tapi saya tidak yakin bagaimana melakukannya.
cp -aH
). [1]: unix.stackexchange.com/questions/94185/…