Bonjour,

Je cherche à améliorer ma façon d'interagir avec des jobs sur une ferme de calcul (sous GE). Plus précisément, je suis amené à retenir (hold) un certain nombre de jobs puis à les relacher (release) et je cherche à tous les faire d'un seul coup.

en faisant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
qstat | grep foo | cut -d" " -f1
j'obtiens le jobid de tous les jobs dont le nom contient foo.

Maintenant je voudrais balancer ça à la commande qhold dont la syntaxe est
Code : Sélectionner tout - Visualiser dans une fenêtre à part
qhold job_id1,job_id2,...,job_idi
Évidemment, les virgules me font ***er

Y a-t-il un moyen de "piper" ces deux choses pour retenir tous les jobs dont le nom contient foo dun seul coup?

Merci d'avance