Итак, я хочу отобразить историю всех моих работ, которые закончились после (включая) указанной мной даты.
Я подумал, что, возможно, нужная мне информация была доступна через флаг -E
для sacct
, но я не совсем понимаю, что возвращает этот флаг.Руководство немного неясно, я думаю:
-E end_time, --endtime=end_time
Select jobs in any state before the specified time.
If states are given with the -s option
return jobs in this state before this period.
Valid time formats are...
HH:MM[:SS] [AM|PM]
MMDD[YY] or MM/DD[/YY] or MM.DD[.YY]
MM/DD[/YY]-HH:MM[:SS]
YYYY-MM-DD[THH:MM[:SS]]
Похоже, что это означает «отображать все задания, которые закончились до указанной даты».Но это не имеет смысла, так как на выходе должна быть вся история заданий до указанной даты.Если я вернусь однажды в то время, то в конечном итоге выходные данные будут пустыми - поэтому я не имею представления о логике этой команды.
Может ли sacct -u user -E end_time
делать то, что мне нужно?или есть другой флаг, который я могу использовать?