Changer le separateur dans csv

Résolu
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.
Configuration: Windows XP
Firefox 3.0

3 réponses

  1. Contributeur
    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
    1. C'est parfait, merci de ta réponse :).
      0
  2. Contributeur
    hello
    ls -l /lib | sed -e 's/ */;/g' > test.csv
    0
    1. 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
    2. 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
  3. hum correction ls -l /lib > test.csv

    mais bon c'etait evident :).
    0