Existe-t-il un moyen de suivre ou de surveiller les progrès dans les limites de xargs
?Suivi de la progression dans xargs
Je remplace une boucle for
avec find … | xargs
pour les performances (spécifiquement pour exécuter des tâches en parallèle). J'ai lu que parallel
a un drapeau de progrès, mais je me demandais s'il y avait un moyen d'accomplir cela strictement en utilisant xargs
.
Je suis également conscient que les tâches exécutées en parallèle via xargs
ne finiront pas nécessairement dans le bon ordre, ce qui aggrave la complexité du suivi des progrès. Même si une solution me donnait une idée générale des progrès, ce serait un bon début.
progression en termes de nombre de fichiers? – perreal
J'ai l'impression que 'xargs' attire l'attention avec de nouvelles fonctionnalités. un environnement de système d'exploitation/version peut ne pas être vrai dans votre environnement actuel. Avez-vous lu attentivement votre 'man xargs'? Aussi, juste en utilisant un cmd 'ps' correctement construit (encore,' man ps'), pourrait vous donner beaucoup d'indices. Mon système actuel a 'pstee' qui pourrait être utile. Bonne chance! – shellter
Oui, j'aimerais suivre les progrès en termes de nombre de fichiers traités (pourcentage complété). Je cours un grand nombre d'images à travers un processus de compression. Je cours également OS X, qui a installé une version assez limitée de 'xargs'. – joeyhoer