qorder(1B)
π qorder(1B) β the manual page, but make it make sense
okay so bestie, this is qorder from PBS Professional, and honestly? it's giving "tiny command, huge main character energy" β¨ it does exactly one (1) thing and it does it slayfully.
π NAME
qorder β swap the queue order of two PBS batch jobs. that's it. that's the whole vibe. periodt.
πΈ SYNOPSIS
qorder <job ID> <job ID>
qorder --version
β¨ DESCRIPTION
So what it does: it exchanges the positions in queue(s) of two jobs β and yes, that works whether they're chilling in the same queue or in different queue(s). π¦
π important: no attribute of either job is changed. like, none. not priority, not anything. it's literally just a position swap, no cap.
The actual impact of interchanging the order β within one queue or between queues β depends on your local job scheduling policy. so like... ask your systems administrator, bestie, they know the lore. π
π Restrictions
- a job in the running state cannot be reordered. it's busy. it has a life. π
qordercan be used on job arrays, but not on subjobs or ranges of subjobs.- the two jobs must be located at the same server.
π Effect of Privilege on Behavior
For an unprivileged user to reorder jobs, both jobs must be owned by the user. A privileged user (Manager, Operator) can reorder any jobs β yeah, they have the keys to the group chat. π₯
π§ OPTIONS
--versionβ Theqordercommand returns its PBS version information and exits. This option can only be used alone. (like, don't try to pair it with anything, it's a solo act π )
π OPERANDS
Both operands are job IDs which specify the jobs to be exchanged. The qorder command accepts two job ID operands of the form:
<sequence number>[.<server name>][@<server name>]
<sequence number>[][.<server name>][@<server name>]
If you specify a server for both jobs, they must be at the same server. no long-distance relationships allowed π
β note that some shells require that you enclose a job array identifier in double quotes. your shell is dramatic like that.
π STANDARD ERROR
The qorder command writes diagnostic messages to standard error for each error occurrence. so if something goes wrong, it will tell you β loudly, on stderr. π«Ά
π EXIT STATUS
- Zero β Upon successful processing of all operands. slay. β
- Greater than zero β If the
qordercommand fails to process any operand. not slay. π
π₯ SEE ALSO
qsub(1B), qmove(1B), pbs_orderjob(3B), pbs_movejob(3B)
and that's the whole page, bestie β the Local release, dated 6 May 2020, brought to you by the PBS Professional crew. go forth and reorder responsibly, mwah ππ
π¦ where this page comes from
- nixos 26.05: openpbs 23.06.06-unstable-2026-04-02
- nixpkgs unstable: openpbs 23.06.06-unstable-2026-04-02
- Copyright (C) 1994-2021 Altair Engineering, Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms