HEX
Server: nginx/1.24.0
System: Linux prod-btpayments-io 6.14.0-1018-aws #18~24.04.1-Ubuntu SMP Mon Nov 24 19:46:27 UTC 2025 x86_64
User: ubuntu (1000)
PHP: 8.3.19
Disabled: NONE
Upload Files
File: //usr/share/zsh/help/jobs
jobs [ -dlprs ] [ job ... ]
jobs -Z string
       Lists information about each given job, or all jobs  if  job  is
       omitted.   The  -l flag lists process IDs, and the -p flag lists
       process groups.  If the -r flag is specified only  running  jobs
       will be listed and if the -s flag is given only stopped jobs are
       shown.   If  the  -d flag is given, the directory from which the
       job was started (which may not be the current directory  of  the
       job) will also be shown.

       The  -Z  option  replaces  the  shell's argument and environment
       space with the given string,  truncated  if  necessary  to  fit.
       This will normally be visible in ps (ps(1)) listings.  This fea-
       ture is typically used by daemons, to indicate their state.

       Full  job control is only available in the top-level interactive
       shell, not in commands run in the left hand side of pipelines or
       within the (...) construct.  However,  a  snapshot  of  the  job
       state at that point is taken, so it is still possible to use the
       jobs  builtin, or any parameter providing job information.  This
       gives information about the state of jobs at the point the  sub-
       shell  was  created.  If background processes are created within
       the subshell, then instead information about those processes  is
       provided.

       For example,

              sleep 10 &    # Job in background
              (             # Shell forks
              jobs          # Shows information about "sleep 10 &"
              sleep 5 &     # Process in background (no job control)
              jobs          # Shows information about "sleep 5 &"
              )