2011-01-05 3 views
0

Quelle est une commande pour lister tous les échecs récents dans Autosys?obtenir toutes les échecs de travail récentes dans Autosys

Je pensais à autorep -d -J ALL suivie par une sorte de grep, mais le autorep rapport se décline en paragraphes, avec le nom de l'emploi et le statut des lignes distinctes, donc je dois écrire un filtre personnalisé en Perl à moins que je donne sur une option rapide et simple.

Répondre

1

Le drapeau -d donne des détails, ce qui explique pourquoi autorep produit une sortie de type paragraphe. Courir autorep -J ALL | grep "FA" ou similaire devrait vous donner la liste très bien.

+0

Bon point. Bien que le 'grep" FA "' donne quelques coups parasites (les travaux réussis avec FA dans leur nom). Pour cette raison, et aussi parce que j'aime les détails que le drapeau -d me donne, je pourrais finir par écrire ce filtre Perl un de ces jours. – Narveson

+0

Narveson - Ne jamais mettre 'FA' (ou RU/AC/IN/OI/OH) dans le nom du travail. – runrig

+0

'grep -w FA' résoudra le problème des travaux contenant 'FA', sauf si vous avez un travail * appelé * FA. –

2

Utilisez des espaces dans la recherche de la sortie d'autorep pour les tâches en échec, c'est-à-dire grep " FA ".

0

Supposons que tous vos travaux commencent par un préfixe de base de données commun.

CRANE_job1 
CRANE_job2 

et ainsi de suite ..

Utilisation:

aj CR% |grep -w FA 
Questions connexes