Ahojte,
Nestretol sa niekto s problemom, ze cron nespustil bash/ksh script?
Mam totizto skript ktory ked spustim manualne vsetko krasne funguje ale akonahle je spusteny cronom tak sa nic nedeje..
moj cron zaznam:
#checking used file handles
*/10 * * * * /usr/local/root/handles.sh
a tu je moj script:
#!/bin/bash
used=`sysctl -n fs.file-nr | awk '{print $1}'`
max=`sysctl -n fs.file-nr | awk '{print $3}'`
perc=`echo $(( $(( $used * 100 )) / $max ))`
echo $perc >> /var/log/messsages
skusal som sha beng prehodit na ksh ale aj tak to neslo...
ale v cron logu je zaznam, ze sa script spustil:
May 11 00:20:01 defiance crond[29516]: (root) CMD (/usr/local/root/handles.sh)
root# echo $SHELL
/bin/ksh
root# which bash
/bin/bash
root# which ksh
/bin/ksh
Za kazdu radu dakujem.