Changer le separateur dans csv

Résolu
Sensei -  
 Sensei -
Bonjour,

Je possède un fichier obtenu par la commande ls -l > test.csv.
J'aimerais que les séparateurs ne soient pas des espaces mais des ";" pour la suite de mon projet. Est-ce possible de modifier cela par commande ?

Merci.
A voir également:

3 réponses

Sensei
 
hum correction ls -l /lib > test.csv

mais bon c'etait evident :).
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello
ls -l /lib | sed -e 's/ */;/g' > test.csv
0
Sensei
 
coucou,

merci pour ta réponse , mais ca n'a pas l'air de fonctionner.
Quand j'ouvre le fichier obtenu, j'obtiens pareil qu'avant :(.
0
Sensei
 
Je n'avais pas vu l'espacement avant "*". ( je débute hein :p).
Cela dit si je met l'espacement, il me met des ";" entre chaque caractere dans le fichier :s....
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
oui, et comme ça, il y a peut-être aussi des tabs
ls -l /lib | sed -e 's/[ \t]*/;/g' > test.csv
lire [<espace>\t]
0
Sensei
 
C'est parfait, merci de ta réponse :).
0