====== tail. Вывод последних строк ====== ---- ===== Man ===== Печатает последние 10 строк каждого из ФАЙЛОВ на стандартный вывод. Если задано несколько ФАЙЛОВ, сначала печатает заголовок с именем файла. Если ФАЙЛ не задан или задан как -, читает стандартный ввод. ==== Использование ==== tail [КЛЮЧ]… [ФАЙЛ]… ==== Параметры ==== Аргументы, обязательные для длинных ключей, обязательны и для коротких. ^ Параметры ^ Значение ^ | **%%-c, --bytes=Н%%** | показать последние **Н** байт; или укажите **-c +Н**, чтобы начать вывод каждого файла с Н-го байта | | **%%-f, --follow[={name|descriptor}]%%** | выводить поступающие данные по мере роста файла; при отсутствии ключа используется **%%«descriptor»%%** | | **%%-F%%** | эквивалент **%%--follow=name --retry%%** | | **%%-n, --lines=Н%%** | выводить последние **Н** строк, а не последние 10; или используйте **-n +Н** для вывода, начиная с Н-ной | | **%%--max-unchanged-stats=Н%%** | c ключом **%%--follow=name%%**, повторно открывать ФАЙЛ, который не изменялся последние Н (по умолчанию 5) итераций, чтобы проверить, не был ли он удалён или переименован (такое обычно бывает при ротации файлов системных журналов); при использовании механизма **inotify** этот параметр не требуется | | **%%--pid=PID%%** | с ключом **-f**, прерваться, когда процесс PID завершает работу | | **%%-q, --quiet, --silent%%** | не выводить заголовки с именами файлов | | **%%--retry%%** | продолжать пытаться открыть файл даже когда он недоступен | | **%%-s, --sleep-interval=С%%** | с ключом **-f**, спать между итерациями примерно С секунд (по умолчанию 1.0); при использовании механизма **inotify** и **%%--pid=P%%**, проверять процесс **P** не менее чем раз в **С** секунд | | **%%-v, --verbose%%** | всегда выводить заголовки с именами файлов | | **%%--help%%** | показать эту справку и выйти | | **%%--version%%** | показать информацию о версии и выйти |