Hi sudodus,
Thanks, I tested it and it should work for me.
I don't know when it returns 0 and when 1, but below command returns size=0 properly (if file is empty indeed) :
Code:
$ if test -s /tmp/test.txt; then echo -e "size>0"; else echo -e "size=0"; fi
size=0
Upd:
Code:
$ less /home/user/rejectlog_email.sh
if [ -f "/tmp/rejectlog_filtered.txt" ]; then rm /tmp/rejectlog_filtered.txt; fi
less /var/log/exim4/rejectlog | grep -v "junkemailfilter" > /tmp/rejectlog_filtered.txt
if test -s /tmp/rejectlog_filtered.txt; then mpack -s "some subject" /tmp/rejectlog_filtered.txt user@example.com; fi
Bookmarks