Переводы страниц руководства

Новости   Список переводов по пакетам   Все переводы   Репозиторий Debian   Как нам помочь   Участники проекта   Словарь терминов

Страницы руководства  - RUN-PARTS (8)


НАЗВАНИЕ

run-parts - запустить сценарии или программы из каталога

ОБЗОР

run-parts [--test] [--verbose] [--report] [--lsbsysinit] [--regex=RE] [--umask=маска] [--arg=ргумент] [--exit-on-error] [--help] [--version] [--list] [--reverse] [--] КАТАЛОГ

run-parts -V

ОПИСАНИЕ

run-parts запускает все исполнимые файлы, названные в рамках ограничений описанных ниже, найденные в указанном каталоге. Другие файлы и каталоги просто игнорируются.

Если не задана ни опция --lsbsysinit ни опция --regex, то имена должны состоять полностью из букв в верхнем и нижнем регистре, цифр, знаков подчёркивания и дефисов.
Если задана опция --lsbsysinit, имена не должны заканчиваться на .dpkg-old или .dpkg-dist или .dpkg-new or .dpkg-tmp, и должны принадлежать одной или более следующих пространств имён: назначенное LANANA пространство имён (^[a-z0-9]+$); иерархия LSB и зарезервированные пространства имён (^_?([a-z0-9_.]+-)+[a-z0-9]+$); и пространство имён cron-сценариев Debian (^[a-z0-9][a-z0-9-]*$).

Если задана опция --regex, имена должны совпадать с выбранным расширенным регулярным выражением, указанным в качестве аргумента опции.

Файлы запускаются в порядке лексической сортировки их имён, если не задана опция --reverse, в этом случае они будут запускаться в противоположенном порядке.

ОПЦИИ

--test Напечатать имена сценариев, которые будут запущены, но не запускать их на самом деле.
--list Напечатать имена всех подходящих файлов (не ограничиваясь исполняемыми), но в действительности не запускать их. Эта опция не может быть использована совместно с --test.
-v, --verbose
  Напечатать имя каждого сценария на стандартный вывод перед запуском.
--report
  Аналогично --verbose, но выводит только названия сценариев, которые производят вывод. Имя сценария печатается на стандартный вывод либо на стандартный поток диагностики, в зависимости от вывода первого сценария.
--reverse
  Обратить порядок выполнения сценариев.
--exit-on-error
  Выйти, как только сценарий вернёт ненулевой код завершения.
--lsbsysinit
  Использовать пространство имён LSB вместо классического поведения.
--new-session
  Запускать каждый сценарий в отдельном сеансе процесса. Если вы используете эту опцию, завершение run-parts не убьет запущенные в настоящее время сценарии, они будут выполняться до окончательного завершения.
--regex=RE
  Проверить имена файлов на заданное расширенное регулярное выражение RE. Обратитесь к разделу ПРИМЕРЫ за примерами.
-u, --umask=маска
  Установить маску umask до запуска сценариев. Маска должна быть указана в восьмеричном виде. По умолчанию маска имеет значение 022.
-a, --arg=аргумент
  Передать аргумент сценариям. Используйте --arg по одному разу для каждого аргумента, который вы хотите передать.
-- Указывает, что это конец опций. Любое имя файла после -- не будет интерпретировано как опция, даже если оно начинается с дефиса.
-h, --help Отобразить информацию по использованию и завершить работу.
-V, --version
  Отобразить версию, авторские права и завершить работу.

ПРИМЕРЫ

Напечатать имена всех файлов в /etc, которые начинаются с ’p’ и заканчиваются на ’d’:

run-parts --list --regex [aq]^p.*d$[aq] /etc

АВТОРСКОЕ ПРАВО

Copyright (C) 1994 Йен Джексон (Ian Jackson)

Copyright (C) 1996 Джефф Ноксон (Jeff Noxon)

Copyright (C) 1996, 1997, 1998 Гай Маор (Guy Maor)

Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 Клинт Адамс (Clint Adams)

run-parts - это свободное программное обеспечение; обратитесь к GNU General Public License версии 2 или выше за условиями копирования. Распространяется без гарантий.

АВТОР ПЕРЕВОДА

Перевод на русский язык выполнил Владимир Ступин <wheelof@gmail.com>.

Debian RUN-PARTS (8) 29 октября 2007
Перейти в начало страницы |  Раздел 8 |  Главный указатель.
Сгенерировано manServer 1.07 из /home/stupin/man/man8/run-parts.8.gz с использованием макросов man.