[slurm-users] How can I get complete field values with without specify the length

Reuti reuti at staff.uni-marburg.de
Tue Mar 9 11:10:15 UTC 2021


> Am 09.03.2021 um 08:19 schrieb Bjørn-Helge Mevik <b.h.mevik at usit.uio.no>:
> "xiaojinghu93 at 163.com" <xiaojinghu93 at 163.com> writes:
>> I am doing a parsing job on slurm fields. Sometimes when one field is
>> too long, slum will limit the length with a “+”.
> You don't say which slurm command you are trying to parse the output
> from, but if it is sacctmgr, it has an option --parsable2(*)
> specifically designed for parsing output, and which does not truncate
> long field values.
> (*) There is also --parsable, but that puts an extra "|" at the end of
> the line, so I prefer --parsable2.

It would even be better to have the option to use an argument for these two options or even --parsable='`\000' like in `tr`. For now users can use "|" in jobname, account or comment which might break any parsing.

-- Reuti

> -- 
> Cheers,
> Bjørn-Helge Mevik, dr. scient,
> Department for Research Computing, University of Oslo

More information about the slurm-users mailing list