С консоли (bash) работает вот такая команда (/bin/sort -r -k 2,5 /tmp/rate-mail-`/bin/date "+%Y-%m-%d"`-10.10.txt | /bin/awk '{if ($2 > 1) {print}}') | /bin/mail -s 'Bla Bla' email@address В crontab не работатет. Пробовал и так bash -c "(/bin/sort -r -k 2,5 /tmp/rate-mail-`/bin/date "+%Y-%m-%d"`-10.10.txt | /bin/awk '{if ($2 > 1) {print}}') | /bin/mail -s 'Bla Bla' email@address" все равно не работает. Как только вместо `/bin/date "+%Y-%m-%d"` подставляешь результат этой команды все работает. Нелп.
Ответ на:
комментарий
от sdio
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Не работает conntrack -L|awk ... через cron (2018)
- Форум Замена hash на pass (2019)
- Форум Помогите с AWK (2017)
- Форум Postfix -> gnupg ->mailclient Что делать с заголовками писем. (2009)
- Форум Настройка оповещений Zabbix на Ubuntu (2016)
- Форум Bash- top 10 (2012)
- Форум crontab задание не выполняется (2015)
- Форум [bash] Timing bomb (2011)
- Форум cron, bash непонятки (2005)
- Форум модифицировать скрипт (2008)