Script shell purge
Résolu
remousse
Messages postés
299
Date d'inscription
Statut
Membre
Dernière intervention
-
dubcek Messages postés 18789 Date d'inscription Statut Contributeur Dernière intervention -
dubcek Messages postés 18789 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je suis en train de faire un script de purge de répertoire réunissant plusieurs conditions.
Il est finalisé mais pas performant j'ai l'impression.
J'aurai aimé avoir un avis dessus. En fait il s'agit de vider le répertoire upload lorsqu'il existe et lorsqu'il y a quelque chose dedans.
#! /bin/sh
# Script de purge des repertoires d'upload des users
PWD=/toto
USERS=/data/users
TEMPFILE=$PWD/users.lst
cd $USERS
ls -1 >> $TEMPFILE
cat $TEMPFILE | while read ligne
do
#si le répertoire existe
if [ -d "$USERS/$ligne/upload" ]
then
cd $USERS/$ligne/upload
#si le répertoire est non vide
if [ -n "ls -A " ]
then
rm -r *
fi
fi
done
rm $TEMPFILE
Par avance merci
Je suis en train de faire un script de purge de répertoire réunissant plusieurs conditions.
Il est finalisé mais pas performant j'ai l'impression.
J'aurai aimé avoir un avis dessus. En fait il s'agit de vider le répertoire upload lorsqu'il existe et lorsqu'il y a quelque chose dedans.
#! /bin/sh
# Script de purge des repertoires d'upload des users
PWD=/toto
USERS=/data/users
TEMPFILE=$PWD/users.lst
cd $USERS
ls -1 >> $TEMPFILE
cat $TEMPFILE | while read ligne
do
#si le répertoire existe
if [ -d "$USERS/$ligne/upload" ]
then
cd $USERS/$ligne/upload
#si le répertoire est non vide
if [ -n "ls -A " ]
then
rm -r *
fi
fi
done
rm $TEMPFILE
Par avance merci
A voir également:
- Script shell purge
- Classic shell - Télécharger - Personnalisation
- Script vidéo youtube - Guide
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Script cmd - Guide