Bonsoir.

Je voulais faire un petit script pour renommer une serie de fichiers qui se présente comme ceci:
08-12-11 - Direct 8 - Pas de description - 11_12_08_.ts
08-12-10 - Direct 8 - Pas de description - 10_12_08_.ts.001
je veux les renommer comme ca:
11_12_08_.ts.ok
10_12_08_.ts.001.ok
je n'y suis pris comme ca:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
 
LISTE=$(ls *.ts* | awk '{print $10}')
 
for FIC in $LISTE
do	
	echo $FIC
done
me renvoie bien
10_12_08_.ts.001
11_12_08_.ts
par contre si je fait:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
 
LISTE=$(ls *.ts* | awk '{print $10}')
 
for FIC in $LISTE
do	
	mv "$FIC" "$FIC.ok"
done
Me renvoie
mv: ne peut évaluer `10_12_08_.ts.001': Aucun fichier ou dossier de ce type
mv: ne peut évaluer `11_12_08_.ts': Aucun fichier ou dossier de ce type
pourquoi ?

Merci