Shell 2 ou 3 question suites

Page principale

Répondre à ce message
Auteur: Sébastien BRUCHET
Date:  
À: guilde
Sujet: Shell 2 ou 3 question suites
Tout d'abord je tient à vous remercier pour les nombreuses
réponses.
Voici ce que j'ai retenu :
 ls|wc -w    ou    ls -1|wc -l    pour compter le nombre de
fichier dans un répertoire


Parcontre pour acceder au 3 fichiers par ordre
alphanumérique d'un répertoire j'ai été obligé de faire une
boucle...
explication :
Voici le résultats d'un ls
1.fichier
2.fichier
3.fichier
4.fichier

Je voulais avoir comme retour le nom du 3eme fichier cad
3.fichier donc
FILES=`ls -1`
J=1
for N in $FILES
do
if test $J -eq 3
then
nm=$N
fi
J=`expr $J + 1`
done
echo $nm

Je n'ai pas trouver de solution plus simple
Une instruction proposé fut
ls |cut -f 3
Mais cela ne marchait pas mais si on faissait un ls -C
comme proposé dans un autre mail qui prevennait d'ailleurs
des résultats que j'obtenu.
Je sais il doit yavoir des moyens d'optimiser mais enfin
bon!!!

Voila voila
Je vous remercie tous une fois encore!

Cordialement,
BRUCHET Sébastien
_______
//eamlog
6, chemin des prés
38944 meylan cedex
Std : 04 76 61 62 62
Fax : 04 76 61 62 61

______________________________________________________
Boîte aux lettres - Caramail - http://www.caramail.com