Provided by: manpages-ru_4.28.0-2_all bug

НАИМЕНОВАНИЕ

       timeout — выполнить команду с ограничением по времени

ОБЗОР

       timeout [ПАРАМЕТР] ДЛИТЕЛЬНОСТЬ КОМАНДА [АРГУМЕНТ]...
       timeout [ПАРАМЕТР]

ОПИСАНИЕ

       Запустить  КОМАНДУ  и  принудительно  завершить её, если она продолжает выполняться по истечении заданной
       ДЛИТЕЛЬНОСТИ.

       Аргументы, обязательные для длинных параметров, обязательны и для коротких.

       -f, --foreground

              when not running timeout directly from a shell prompt, allow COMMAND to read from the TTY and  get
              TTY signals; in this mode, children of COMMAND will not be timed out

       -k, --kill-after=ДЛИТЕЛЬНОСТЬ

              also send a KILL signal if COMMAND is still running this long after the initial signal was sent

       -p, --preserve-status

              exit with the same status as COMMAND, even when the command times out

       -s, --signal=СИГНАЛ

              specify  the  signal to be sent on timeout; SIGNAL may be a name like 'HUP' or a number; see 'kill
              -l' for a list of signals

       -v, --verbose
              выводить в стандартный поток ошибок диагностическую информацию о каждом  сигнале,  отправленном  в
              связи с превышением длительности выполнения

       --help отобразить эту справочную информацию и завершить работу

       --version
              вывести информацию о версии и завершить работу

       ДЛИТЕЛЬНОСТЬ  представляет  собой  число  с  плавающей запятой, с необязательным суффиксом, который может
       принимать значения «s» (секунды, по умолчанию), «m» (минуты),  «h»  (часы)  и  «d»  (дни).  Длительность,
       равная 0, отключает соответствующее ограничение по времени.

       По  истечении  отведённого  на  выполнение промежутка времени отправить КОМАНДЕ сигнал TERM, если не было
       указано другого СИГНАЛа. Сигнал  TERM  принудительно  завершает  процесс,  если  он  не  блокирует  и  не
       перехватывает  этот сигнал. В некоторых случаях может понадобиться использование сигнала KILL, так как он
       не может быть перехвачен.

   Коды завершения:
       124    КОМАНДА не успела выполниться за отведённое время и параметр --preserve-status не был указан

       125    команда timeout сама завершилась с ошибкой

       126    КОМАНДА была найдена, но её не удалось вызвать

       127    КОМАНДУ не удалось найти

       137    КОМАНДЕ (или самой программе timeout) был отправлен сигнал KILL (9) (128+9)

       -      код завершения КОМАНДЫ в остальных случаях

ОШИБКИ

       Некоторые платформы в настоящее время не поддерживают длительность, выходящую за пределы 2038 года.

АВТОРЫ

       Программа написана Падригом Брэйди (Padraig Brady).

ИНФОРМАЦИЯ ОБ ОШИБКАХ

       Онлайн-справка GNU coreutils: <https://www.gnu.org/software/coreutils/>
       Сообщайте обо всех ошибках перевода по адресу <https://translationproject.org/team/ru.html>

СМОТРИТЕ ТАКЖЕ

       kill(1)

       Полная документация на <https://www.gnu.org/software/coreutils/timeout>,
       также доступна локально посредством info '(coreutils) timeout invocation'

       Packaged by Debian (9.7-3)
       Copyright © 2025 Free Software Foundation, Inc.
       Лицензия GPLv3+: GNU GPL версии 3 или выше <https://gnu.org/licenses/gpl.ru.html>.
       Это свободное программное обеспечение: вы можете изменять и распространять его.
       There is NO WARRANTY, to the extent permitted by law.

ПЕРЕВОД

       Русский перевод этой страницы руководства разработал(и) Андрей Догадкин <adogadkin@outlook.com> и  Kirill
       Rekhov <krekhov.dev@gmail.com>

       Этот  перевод является свободной программной документацией; он распространяется на условиях общедоступной
       лицензии GNU (GNU General Public License - GPL, https://www.gnu.org/licenses/gpl-3.0.html  версии  3  или
       более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.

       Если  вы  обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом
       разработчику(ам)  по  его(их)  адресу(ам)  электронной  почты  или  по   адресу   списка рассылки русских
       переводчиков.

GNU coreutils 9.7                                 июнь 2025 г.                                        TIMEOUT(1)