Need help...
есть shell скрипт в котором данные из логов заносяться в базу mysql
Он отлично работает если его запускать с консоли.
из под сron он запускаеться пользователь root
*/10 * * * * root /bla/bla/script.sh
Скрипт отраьатывает, при этом в базу ничего не попадает.
Может с правами что то не так?
Скрипт вот...
cat /data/traffic/traffic_plain/trafd.fxp0 | awk '/gre|icmp/ {print "INSERT INTO traffic (src_ip,src_port,dst_ip,dst_port,proto,bytes,data) VALUES(\""$1"\",\""0"\",\""$2"\",\""0"\",\""$3"\",\""$4"\",\""$5"\");"};' | mysql -D trafficdb -u root --password=xxx
Спасибо!