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: