Выполнение cron.daily параллельно

[1187231] В Linux, если у вас есть шрифты .ttf, то, скорее всего, у вас также есть [1187605] fontconfig[1187606], который поставляется с утилитой [1187607] fc.scan[1187608]. Вы можете разобрать вывод на нужную информацию или использовать плохо документированный [1187609]-формат[1187610].

Например:

Свойства шрифта, которые Вы можете распечатать таким образом, показаны здесь: [1187611]http://www.freedesktop.org/software/fontconfig/fontconfig-user.html#AEN21

Некоторые свойства перечислены на нескольких языках. Например, [1187613]%{полное имя}[1187614] может быть списком. В этом случае [1187615]%{fullnamelang}[1187616] перечислит языки. Если при этом Ваш язык окажется на четвертом месте в списке, Вы можете использовать [1187617]%{fullname[3]}[1187618] в качестве строки форматирования для печати полного названия только на этом языке.

@ECHO OFF
:LOOPSTART
echo %time% >> filename.txt
ping xxx.xxx.xxx.xxx -n 4 >> filename.txt
ping yyy.yyy.yyy.yyy -n 4 >> filename.txt
sleep -m 3000
GOTO LOOPSTART

Будучи довольно неудобным языком, я написал полный Perl скрипт, чтобы перечислить нужную мне информацию только на одном языке:

2
04.03.2014, 17:52
2 ответа
[1121001] Да, если вы подстрахуете процесс в скрипте, то будет запущен следующий. Сценарии в [1121438]/etc/cron.daily[1121439] выполняются [1121440]run-parts[1121441] (из [1121442]man cron[1121443]):

#!/bin/sh
gedit $( find -name "$1" )

Поддержка /etc/cron.hourly, /etc/cron.daily, /etc/cron.weekly и /etc/cron.month осуществляется в Debian посредством настройка по умолчанию файла /etc/crontab (см. общесистемный пример в crontab(5)). Широкая система по умолчанию Кронтаб содержит четыре задачи: запуск каждый час, каждый день, каждую неделю и каждый месяц. Каждая из этих задач будет выполнять run-parts, предоставляя каждую из директорий в качестве аргумента. Эти задачи отключаются, если установлен анакрон. (за исключением почасовой задачи) для предотвращения конфликтов между обоими демонами.

Таким образом, вы можете симулировать, запустив его вручную. Например:

В примере выше я создал два скрипта, которые просто запускают [1121446]sleep 1000000000 &[1121447]. Из-за [1121448]&[1121449], процесс посылается в фоновом режиме и [1121450] выполняется...части[1121451] переходят к следующему сценарию. Итак, [1121452] nohup[1121453] не нужен, все, что вам нужно, это [1121454] и [1121455] в конце строки, которая займет некоторое время.[1121008].

3
27.01.2020, 22:13
[1120989] Да. Это просто сценарий, чтобы вы могли делать все, что захотите. [1120990]
-1
27.01.2020, 22:13

Теги

Похожие вопросы