Wie bekomme ich qstat
, um mir volle Job-Namen zu geben?Qstat und lange Job-Namen
Ich weiß, qstat -r
gibt detaillierte Informationen über die Aufgabe, aber es ist zu viel und die Ressourcenanforderungen sind enthalten.
Der qstat -r
Ausgang ist wie:
131806 0.25001 tumor_foca ajalali qw 09/29/2014 15:49:41 1 2-100:1
Full jobname: tumor_focality-TCGA-THCA-ratboost_linear_svc
Hard Resources: distribution=wheezy (0.000000)
h_rt=72000 (0.000000)
mem_free=15G (0.000000)
h_vmem=15G (0.000000)
h_stack=256M (0.000000)
Soft Resources:
131807 0.25001 vital_stat ajalali qw 09/29/2014 15:49:41 1 2-100:1
Full jobname: vital_status-TCGA-LGG-ratboost_linear_svc
Hard Resources: distribution=wheezy (0.000000)
h_rt=72000 (0.000000)
mem_free=15G (0.000000)
h_vmem=15G (0.000000)
h_stack=256M (0.000000)
Soft Resources:
Gerade jetzt meine einzige Option grep
ist der Ausgang als ich brauche:
$ qstat -r | grep "Full jobname" -B1
--
131806 0.25001 tumor_foca ajalali qw 09/29/2014 15:49:41 1 2-100:1
Full jobname: tumor_focality-TCGA-THCA-ratboost_linear_svc
--
131807 0.25001 vital_stat ajalali qw 09/29/2014 15:49:41 1 2-100:1
Full jobname: vital_status-TCGA-LGG-ratboost_linear_svc
Kann ich es besser, einen schöneren Ausgang haben?
Um die vollständigen Jobnamen aller aktuellen Jobs eines bestimmten Benutzers zu erhalten: 'qstat -f | grep -C 1 username @ ' Sie können weitere Informationen mit' -C 2 ', '-C 3' usw. erhalten. –