ah merci, c'est presque ça, j'avais cherché à comprendre le -i{} sans succes. Je vois maintenant comment ça fonctionne.
Bon pour mon truc c'est presque bon, faut juste que j'arrive à enlever le "."
find -type d | xargs -n1 -t -i{} ln -s /parent1{} /parent2{}/[nomdu lien]
me donne
ln -s /parent1./dossier1 /parent2./dossier1/lien_sur_parent1
edit: ok je pense avoir trouvé :
cd parent1
find -type d | cut -c2- | xargs -n1 -t -i{} ln -s /parent2{} /parent1{}/[nomdu lien]
Edit 2 : aarrgh, cette commande ne peut pas se relancer deux fois : ça fait des liens sur des liens à ne plus en finir !!! tester s'il y a déjà le lien dans le répertoire ? comment faire ?
merci
Message édité par itou le 05-08-2011 à 09:54:35