PS : vous remarquerez l’élégance rare des mes scripts…
Boah tant que ça fait le boulot…
On récupère à la main les départements 1 à 9 ; 2A et 2B ; et 971 à 974.
tu peux tout récupérer d'un coup en faisant (note le -w 01 après le seq):
for i in $(seq -w 01 95) 2A 2B 971 972 973 974; do ...
Aussi:
for file in $(ls *.xls); do ...
Le $(ls …) est inutile.
for file in *.xls; do ...
La raison est que l'expansion des noms de fichiers (qui transforme *.xls en liste de fichiers) est effectuée par bash, pas ls. Ça permet d'en profiter partout dans bash plutôt que de devoir le réimplémenter dans chaque application.
# UNIX MASTER RACE
Posté par boq . En réponse au journal Communes de France finissant par "ville". Évalué à 10.
Boah tant que ça fait le boulot…
tu peux tout récupérer d'un coup en faisant (note le -w 01 après le seq):
Aussi:
Le $(ls …) est inutile.
La raison est que l'expansion des noms de fichiers (qui transforme *.xls en liste de fichiers) est effectuée par bash, pas ls. Ça permet d'en profiter partout dans bash plutôt que de devoir le réimplémenter dans chaque application.
Bien vu pour csplit je ne connaissais pas.