Bonjour,

j'execute la commande:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
ls -d n* > night.lst
pour lister les noms des repertoires commencant par n, et qui sont du type nyyyymmdd, c'est a dire codes sur 9 caracteres au total.
Quand j'edite me fichier sous vim ou sous gedit, voici ce qui ressort a l'ecran:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
^[[0m^[[01;34mn20150709^[[0m
^[[01;34mn20150710^[[0m
^[[01;34mn20150711^[[0m
^[[01;34mn20150901^[[0m
^[[01;34mn20150905^[[0m
^[[01;34mn20150906^[[0m
^[[01;34mn20151014^[[0m
^[[01;34mn20151110^[[0m
^[[01;34mn20151111^[[0m
^[[01;34mn20160516^[[0m
^[[01;34mn20160608^[[0m
J'ajoute que si je fais un more, j'obtiens cela:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
n20150709
n20150710
n20150711
n20150901
n20150905
Le hic est que integree dans un bash, les caracteres qui n'ont rien a faire la empechent de reconnaitre le fichier...

D'ou ma question: comment lors du ls supprimer ces caracteres surnumeraires dans le fichier de sortie?

Merci d'avance pour vos lumieres!