Aide en shell

neops -  
arth Messages postés 10414 Date d'inscription   Statut Contributeur Dernière intervention   -
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 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   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 Date d'inscription   Statut Contributeur Dernière intervention   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