удалить задания, выполнив вывод команды grep и отправив идентификатор задания в qdel?

Я использую планировщик заданий PBS в своем кластере и хочу удалить задания старше определенной даты с помощью qdel ; в качестве альтернативы было бы достаточно иметь возможность отсортировать результаты qstat по дате.

qstat дает следующий результат:

job-ID  prior   name       user         state submit/start at     queue                          slots ja-task-ID 
-----------------------------------------------------------------------------------------------------------------
 326539 0.50500 run        user         r     01/06/2011 11:13:34 all.q@compute-0-0.local            1        
 326594 0.50500 run        user         r     01/06/2011 11:13:34 all.q@compute-0-0.local            1    

и я могу удалять задания с помощью qdel :

qdel 326539

, а задания, которые я хочу удалить, можно найти с помощью grep :

qstat > foo; grep 01/06 foo

Моя текущая работа заключается в том, чтобы вставить вывод сверху в электронную таблицу, отсортировать по идентификатору задания, а затем qdel {min..max} ,

Могу ли я объединить эти шаги в одиночная команда?

Помощь приветствуется.

10
задан David LeBauer 7 January 2011 в 05:53
поделиться