Доброго дня товарищи,
возникла непонятная проблема.написал скрипт, допустим такой:
#!/bin/sh
export AA=`ls -l /var/log/syslog | awk '{print $8}'`
logger $AA
запускаю от рута, в логе вывод:
Jul 28 16:50:52 localhost logger: /var/log/syslog
далее пихаю его в кронтаб (пробовал и напрямую в /etc/crontab и crontab -e) от имени обычного пользователя идет, а от имени рута вот такая вот хрень:
Jul 28 16:51:01 localhost logger: 16:51
может кто помочь? почему под рутом он не дает присвоить значения переменным?
P.S. Нужно именно из под рута!
P.P.S. Пробовал сделать друго юзера с группой 0:0, та же хрень =(