Справочник по консольным командам Toybox для Android 12


  Ver.0.8.4       Ver.0.8.9       Pending  

Запустить командную строку с тайм-аутом - Run command line with a timeout



timeout

Консольный help команды:

usage:   timeout [-i] [-k DURATION] [-s SIGNAL] DURATION COMMAND...


Запустить командную строку как дочерний процесс, отправив дочернему сигнал, если
команда не завершается достаточно быстро.

DURATION может быть десятичной дробью. Необязательный суффикс может быть:
"m" (minutes), "h" (hours), "d" (days), or "s" (seconds, the default).
  • -i Уничтожать только при бездействии (тайм-аут перезапуска, когда команда производит вывод)
  • -k Отправлять сигнал KILL, если дочерний процесс все еще работает так долго после первого сигнала
  • -s Отправлять указанный сигнал (по умолчанию TERM)
  • -v Verbose
  • --foreground Не создавать новую группу процессов
  • --preserve-status Выход со статусом завершения дочернего процесса

  •  usage:  timeout [-i] [-k DURATION] [-s SIGNAL] DURATION COMMAND...
    
    
    Run command line as a child process, sending child a signal if the
    command doesn't exit soon enough.
    
    DURATION can be a decimal fraction. An optional suffix can be "m"
    (minutes), "h" (hours), "d" (days), or "s" (seconds, the default).
    
  • -i Only kill for inactivity (restart timeout when command produces output)
  • -k Send KILL signal if child still running this long after first signal
  • -s Send specified signal (default TERM)
  • -v Verbose
  • --foreground Don't create new process group
  • --preserve-status Exit with the child's exit status