Aide en shell

neops -  
arth Messages postés 10414 Statut Contributeur -
Bonjour,voila ce que je dois faire :
en Shell
Parours des répertoires à partir d'un argument. On recherche tous les fichiers core (il y en a déjà dans vos répertoires:-) et on les détruit. Attention, la commande find est proscrite.

jai deja fais ceci mais Amon avis je dois changer la ligne ls core car je veu juste les fichier pas dossier..merci cest important pour moi


#!/bin/sh
echo "Nettoyage de core en Cours"
if test $# -eq 1
then
echo "Nous sommes maintenant en" $1
if test -d $1
then
cd $1
for i in *
do
if test -d $i
then
projet.sh $i
else
#ls -lu $i
#if ls core
#then
for fichier in $(ls core)
do
rm -i $fichier
done
#fi
fi
done

else
echo "il faut un parametre"
echo "qui soit un repertoire"
fi
A voir également:

2 réponses

lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité 3 570
 
Salut,

ce n'est pas toi qui a posté ici http://www.commentcamarche.net/forum/affich 8610726 shell programmation ?!
Sinon, je suppose que c'est ton collègue et vous avez un devoir à faire?!
0
arth Messages postés 10414 Statut Contributeur 1 293
 
'Jour,

Qu'est ce qui ne fonctionne pas, à quel endroit?

Et que doit faire ton scripts, supprimer des fichiers ou des répertoires?
0