jobs - вывод текущих выполняемых задач
Синтаксис
jobs [OPTIONS] [ PID | %JOBID ]
Описание
jobs выводит список текущих выполняемых задач и их состояние.
jobs принимает следующие ключи:
-
-cили--commandвыводит имя команды для каждого процесса в задачах. -
-gили--groupвыводит только идентификатор группы каждой задачи. -
-lили--lastвыводит только последнюю запущенную задачу. -
-pили--pidвыводит идентификатор процесса для каждого процесса во всех задачах. -
-qили--queryне выводит вывод для оценки задач только по коду завершения. Для совместимости со старыми версиями fish это также--quiet(но это устарело).
В системах, поддерживающих эту функцию, jobs выводит использование ЦП каждой задачи с момента выполнения последней команды. Использование ЦП выражается в процентах от полной активности ЦП. Обратите внимание, что в многопроцессорных системах общая активность может быть больше 100%.
Аргументы в формате PID или %JOBID ограничивают вывод задачами с выбранными идентификаторами процессов или номерами задач соответственно.
Если вывод jobs перенаправляется или если он является частью подстановки команд, заголовок столбца, который обычно печатается, пропускается, что упрощает его обработку.
Код завершения jobs равен 0 , если есть выполняемые фоновые задачи, и 1 в противном случае.
Пример
jobs выводит сводку текущих задач, например, две длительные задачи в данном примере:
Job Group State Command 2 26012 running nc -l 55232 < /dev/random & 1 26011 running python tests/test_11.py &
© 2021 fish-shell developers
Licensed under the GNU General Public License, version 2.
https://fishshell.com/docs/3.3/cmds/jobs.html