Pour notre projet, nous planifions les flux de travail Informatica dans les planificateurs. Quelqu'un peut-il fournir un script qui va vérifier le fichier et envoyer un mail pour le fichier n'est pas disponible sans échouer le flux de travail. I have
écrit un, mais le problème est qu'il échoue le flux de travail. Et si cela arrive, nous devons créer de nouveau Scheduler. Voici mon script:File Watcher Script Informatica
PROC_RC=0
FileDir=$1
FileIden=$2
FileName=$3
DataSource=$4
cd $FileDir
ls -l $FileIden* > $FileName
FILESIZE=$(stat -c%s "$FileName")
if [ $FILESIZE -eq 0 ]
then
PROC_RC=1
mail -s "No Source File Available" [email protected] <<< "Hi,
No File Received for $DataSource Today.
Thanks,
Note: This is a system generated mail. Please do not reply."
fi
exit $PROC_RC