[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Brauche Tip bei Shell-Script



Hi,

folgendes ist in der /etc/cron.weekly/sysklogd enthalten:

< snip >
cd /var/log
for LOG in `syslogd-listfiles --weekly`
do
   if [ -s $LOG ]; then
      savelog -g adm -m 640 -u root -c 4 $LOG >/dev/null
   fi
done
< snip >

Ich will jetzt gezielt Dateien in der Schleife ausschließen
und weiss leider nicht genau, wie man das am besten realisiert.

Ich dachte an sowas:

   if [ -s $LOG ]; and \
   $LOG != 'file01_nicht' and \
   $LOG != 'file02_nicht' and \
   ... then
      savelog -g adm -m 640 -u root -c 4 $LOG >/dev/null
   fi

Tut das so, oder kann mir jemand eine elegantere/funktionierende
Version zeigen?


Danke und Grüße
Mathias



Reply to: