[ AelTHeGriN @ 31.08.2004. 22:15 ] @
Pokusavam napraviti skriptu koju ce pokretati (ana)cron, a koja ce mailati output dvije komande: hddtemp (koja prikazuje temperaturu diskova. Zapravo i nije namijenjena da se na taj nacin koristi, vec kao daemon na koji se spaja telnetom, no taj me aspekt ne zanima, vec samo zelim doznati temperaturu) i smartctl (odnosno smartd daemona koji prikazuje S.M.A.R.T. informacije o disku). No problem je sto skripta stane (odnosno mail program ceka da zavrsim sa tipkanjem poruke). Skripta je slijedeca (sad sam stavio samo onu za hddtemp, za smartctl je gotovo identicna): Code: #!/bin/bash MAILTO="${MAILTO:-root}" FQDN=`hostname -f` cat > /tmp/hddtmp /usr/sbin/hddtemp /dev/hda >> /tmp/hddtmp; /usr/sbin/hddtemp /dev/hdb >> /tmp/hddtmp /usr/bin/mail -s "Daily report for $FQDN" $MAILTO < /tmp/hddtmp rm /tmp/hddtmp Inace, ona linija koja pocinje sa cat, u jednoj mail skripti sam vidio da tako treba stvoriti fajl, makar mi bas nije jasno zasto, no probao sam i bez nje i uvijek ista stvar. Probao sam i s dodavanjem tocke u praznom redu (ona je kao neki znak za slanje poruke, jel tako?), no ni to nije pomoglo. Da li netko zna u cemu grijesim, ja stvarno ne znam... Hvala puno. |