Bonjour,
Sous Unix je voudrais écrire un script shell affichant le nom de chaque fichier du répertoire dans lequel il se trouve, et en le faisant précéder d'un numéro d'ordre, comme dans l'exemple suivant :
clipper :~/scripts$ bash 14.8.8.sh
1) 14.8.3.sh
2)break.sh
3)carres.sh
Ce que je propose :
#!/bin/bash
for i in $*
if [ ! -f $i ] ; then echo i) $i
ls -l $i
fi
done
est-ce qu'il manque des choses ? merci par avance
-----