Почему крон игнорирует / (наклонная черта вправо) интервал?

~/.config/mc/filehighlight.ini
/etc/mc/filehighlight.ini

Посмотрите mc(1) страница справочника, раздел Filenames Highlight

2
21.02.2015, 00:12
2 ответа

Вы можете сказать SOCAT , чтобы связать PTY с AWK программа; Это сил awk для работы в режиме с буферизацией линии, и вы получаете немедленные ответы, которые вы ищете.

Вот командная строка для прослушивания порта 9000:

socat TCP4-LISTEN:9000 SYSTEM:'/tmp/awk.sh',pty,echo=0

и вот содержимое сценария /tmp/awk.sh :

#!/usr/bin/awk -f
#
BEGIN   { print "This is the awk socket" }
        { print NR, $0 }
END     { print "All done" }

прогон образец:

$ nc -vvv otherhost 9000
otherhost [192.168.1.15] 9000 (?) open
This is the awk socket
hello world
1       hello world
how are you
2       how are you
boo
3       boo
^C sent 28, rcvd 61
-121--139696-

Вы смотрели на это?

Я думаю, что вы ищете:

5-59/15 * * * * /root/job.sh >> /root/job.log
4
27.01.2020, 21:54

Что вы написали в вашем Crontab , вход не соответствует вашим заявленным потребностям. Manpage ( MAN 5 CRONTAB ) достаточно ясна на этом:

значения шагов могут быть использованы в сочетании с диапазонами. Следующий диапазон с «/» указывает пропуск стоимости номера через диапазон. Например, «0-23 / 2» можно использовать в поле Часа, чтобы указать выполнение команды каждый другой час [...]

, чтобы пройти каждые 15 минут, начиная с 5 минут в течение часа, я бы пошел Простое 5,20,35,50 . Такая шага, такая как 5-59 / 15 , должна также работать, но в этом случае я бы предположил, что его намерение менее очевидно.

2
27.01.2020, 21:54

Теги

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