no save
Assistance
Achat
News

Forum | programmation
gestion fichiers sous unix
jossly, le ven. 18 juil. 2003 à 13:23:35
bonjour à tout le monde.
j'essaye de creer un script sous avec les commandes du c-shell unix pour visionner sur ecran tous les fichiers contenus dans mon reperoire et ses sous repertoires . mais le script m'affiche les fichiers de mon repertoire et pas ceux de ses sous repertoire. Qui peut me donner une idée ?

voici le script :

if ( ! -d $argv[1]) then
echo le parametre doit etre un repertoire
exit (0)
else if ( -d $argv[1]) then
cd $argv[1]
set tab=(`\ls -iR `)
set indice=2
while ($indice <= $#tab)
# parcour de tab qui conient le resultat de `ls -iR`
if ( -f $tab[$indice]) then
# on affiche le inoeud et le fichier correspondant

echo $tab[$indice-1] $tab[$indice]

else if ( -d $tab[$indice]) then
echo repertoire: $tab[$indice]
endif
@ indice++
end
endif


il ya une erreur mais je ne sais pas à quel endroit.

Merci de votre réaction.

jossly


teebo
juil. 03
Suivant
REPONSES
jossly
juil. 03
jossly
juil. 03
asevere
juil. 03
batmat
juil. 03
Version Web
Réalisé par RedShift
no save