Vu ma réponse précédente, il semble donc que mon langage soit du bash avec des commandes limitées.
et la commande find ci dessous imbriquée avec le $ ne semble pas fonctionner ni celle avec -wholename
find $(find /share/data/D2 -type d -maxdepth 1 -name 22_11\*)
Pour rappel la commande suivante fonctionne bien mais pour ressortir 8 fichiers d'un total de quelques Mo, cela prend presque 15mn d’où mon besoin de cibler sur certains dossiers (commençant par "22_11_*" dans lesquels rechercher avec -maxdepth 1 )
la commande rsync fait donc bien ce qui est demandé, c'est juste que je n'arrive pas à lui mettre les données restreintes de 2 commandes find enchainées.
Comme dit avant la piste du print -0 et du xargs -0 devrait marcher.
[^] # Re: pistes
Posté par Sioncarf59 . En réponse au message Problème sur enchainement de commandes find et rsync. Évalué à 1.
Merci à toi Benja pour ces très bonnes pistes !
Vu ma réponse précédente, il semble donc que mon langage soit du bash avec des commandes limitées.
et la commande find ci dessous imbriquée avec le
$ne semble pas fonctionner ni celle avec-wholenamefind $(find /share/data/D2 -type d -maxdepth 1 -name 22_11\*)Pour rappel la commande suivante fonctionne bien mais pour ressortir 8 fichiers d'un total de quelques Mo, cela prend presque 15mn d’où mon besoin de cibler sur certains dossiers (commençant par "22_11_*" dans lesquels rechercher avec
-maxdepth 1)/opt/bin/find . -name "7964.vce*" -exec rsync -a -R {} /share/data2_export/7964/ \;la commande rsync fait donc bien ce qui est demandé, c'est juste que je n'arrive pas à lui mettre les données restreintes de 2 commandes find enchainées.
Comme dit avant la piste du print -0 et du xargs -0 devrait marcher.