用shell或其他编程语言,如何实现下述要求:对文件夹进行校验,如果文件夹为空,则发送报警Email

[复制链接]
查看11 | 回复2 | 2013-6-24 20:21:19 | 显示全部楼层 |阅读模式
Linux已测,拿去一试#!/bin/shDATE=`date +%Y%m%d`FILEDIR=${DATE}FILENUMS=`ls ${FILEDIR}|wc -l`if [ ! -d "$FILEDIR" ]then
echo "Warning!Dir[$DATE] is not exist!"
echo "Warning!Dir[$DATE] is not exist!" | mail ${USER}
exit 1fiif [ "$FILENUMS" -eq "0" ]then
echo "Warning!Dir[$DATE] is empty!"
echo "Warning!Dir[$DATE] is emp...
回复

使用道具 举报

千问 | 2013-6-24 20:21:19 | 显示全部楼层
#!/bin/shTIME_PREFIX=`date +%Y%m%d`f=`find . -name $TIME_PREFIX`mails="[email protected]"if [ -z "$f" ]then
echo "[$HOSTNAME][`date +%Y%m%d`][文件$TIME_PREFIX未生成]"
echo...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行