nqs2pbs(1B)

๐Ÿ“ฆ version 6.1.3, in epel 9, nixos 26.05, nixpkgs unstable

๐Ÿ’– NAME ๐Ÿ’–

nqs2pbs โ€” convert NQS job scripts to PBS. Also hi bestie, this is the 1B manual page, and she is here to make your old NQS script speak PBS ๐Ÿ˜Œโœจ

๐ŸŒธ SYNOPSIS ๐ŸŒธ

nqs2pbs nqs_script [pbs_script]

๐Ÿฆ‹ DESCRIPTION ๐Ÿฆ‹

Okay so this utility converts an existing NQS job script so it works with PBS and NQS. The existing script gets copied, and PBS directives, #PBS, are inserted right before each NQS directive #QSUB or #@$ in the original script. Obsessed with a smooth crossover, honestly ๐Ÿ’…

Certain NQS date specification and options are not supported by PBS. When that happens, a warning message will be displayed telling you the problem and the line of the script on which it occurred. Not me getting receipts with line numbers ๐Ÿ”ฅ

If any unrecognizable NQS directives are encountered, an error message is displayed. And if any errors occur, the new PBS script will be deleted. So like, no half-finished glow-up left behind ๐Ÿ’€

๐ŸŽ€ OPERANDS ๐ŸŽ€

  • nqs_script โ€” specifies the file name of the NQS script to convert. This file is not changed; she stays exactly as she is ๐Ÿซถ
  • pbs_script โ€” if specified, it is the name of the new PBS script. If not specified, the new file name is nqs_script.new. Default name slay โœจ

๐ŸŒ™ NOTES ๐ŸŒ™

Converting NQS date specifications to the PBS form may result in a warning message and an incompleted converted date. PBS does not support date specifications of "today", "tomorrow", or the name of the days of the week such as "Monday". If any of these are encountered in a script, the PBS specification will contain only the time portion of the NQS specification, i.e. #PBS -a hhmm[.ss]. It is suggested that you specify the execution time on the qsub command line rather than in the script. Lowkey the move ๐Ÿ’ก

Note that PBS will interpret a time specification without a date in the following way:

  • If the time specified has not yet been reached, the job will become eligible to run at that time today.
  • If the specified time has already passed when the job is submitted, the job will become eligible to run at that time tomorrow.

PBS does not support time zone identifiers. All times are taken as local time. No cap, local time only โฐ

๐Ÿ”ฎ SEE ALSO ๐Ÿ”ฎ

qsub(1B)


And thatโ€™s the page, bestie: this footer energy is Local / nqs2pbs(1B), with no date shown in the original footer. Bye and good luck converting ๐Ÿ’–๐Ÿฆ‹โœจ

๐Ÿ“ฆ where this page comes from