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

Re: [HS] - Script



Bonjour, Bonsoir, 

Je reprends , en modifiant
(j'ai pas optimisé la condition pour lisibilité sinon c'est plus court
avec :
 [ -s "fileresult" ] && echo "fichier pas vide" || echo "fichier
 vide"
)



#!/bin/bash
LesFichiers=""
myfiles="toto.txt titi.txt tata.txt tonton.txt toto2.txt titi2.txt
tata2.txt tonton2.txt"
for $fileresult in $myfiles
#si tout se trouve dans le même répertoire :
#for $fileresult in [MonRepertoireSource]/*
do
 if [ -s $MonFichier ];
 then
	echo "Au moins un fichier à une taille null" | \
	  mail -s "Compte rendu de traitement." moi@mondomain.com
	  exit 0  #0 pour éviter à cron d'envoyer son message d'erreur
	  standard
 fi
 LesFichiers=$LesFichiers" "$MonFichier
done
#si on arrive ici c'est qu'il n'y a pas de fichiers vide
cp $LesFichiers [MonRépertoireDeDestination]

--
Cordialement 
Grégory BULOT


Reply to: