ricola74 a écrit 5 commentaires

  • [^] # Re: pour traiter des colonnes, awk est mieux adapté (et est plus lisible au passage)

    Posté par  . En réponse au message SED ^^. Évalué à 1.

    J ai avancer sur le AWK

    echo '"1";"1";"";"1416518";"910-000808";"LOGITECH";"5099206010109";"LOGITECH MARBLE MOUSE";"13";"40.15";"47.99";"Peripherique";"Peripherique entree";"Souris et Clavier";"";",285"' | awk -F";" '{sub(".","1",$10); print}'

    "1" "1" "" "1416518" "910-000808" "LOGITECH" "5099206010109" "LOGITECH MARBLE MOUSE" "13" 140.15" "47.99" "Peripherique" "Peripherique entree" "Souris et Clavier" "" ",285"

    Pourquoi ma commande marche pas ? il faut de spécialisé le point ? car ce me modifie le premier caractere du champ et pas le . (point)

  • [^] # Re: Perl6

    Posté par  . En réponse au message SED ^^. Évalué à 1.

    J ai avancer sur le AWK

    echo '"1";"1";"";"1416518";"910-000808";"LOGITECH";"5099206010109";"LOGITECH MARBLE MOUSE";"13";"40.15";"47.99";"Peripherique";"Peripherique entree";"Souris et Clavier";"";",285"' | awk -F";" '{sub(".","1",$10); print}'

    "1" "1" "" "1416518" "910-000808" "LOGITECH" "5099206010109" "LOGITECH MARBLE MOUSE" "13" 140.15" "47.99" "Peripherique" "Peripherique entree" "Souris et Clavier" "" ",285"

    Pourquoi ma commande marche pas ? il faut de spécialisé le point ? car ce me modifie le premier caractere du champ et pas le . (point)

  • [^] # Re: US -> Fr

    Posté par  . En réponse au message SED ^^. Évalué à 1.

    dac .. et du coup pour précise le nombre de séparateurs ?

  • [^] # Re: pour traiter des colonnes, awk est mieux adapté (et est plus lisible au passage)

    Posté par  . En réponse au message SED ^^. Évalué à 1.

    "1";"1";"";"1416518";"910-000808";"LOGITECH";"5099206010109";"LOGITECH MARBLE MOUSE";"13";"40.15";"47.99";"Peripherique";"Peripherique entree";"Souris et Clavier";"";",285"

    Voila une des lignes de mon fichier
    en gros au 10 champs j'ai le prix avec des . que je veux transformer en ,
    Je connais pas du tout la commande AWK (qui à l'air puissante)
    Je travail toujours avec des sed -i pour modifier directement mon fichier
    Je vais avoir un truc comme ca ?

    awk '{sub(".",",",$10); print}' master.csv

    le print ne me modifie pas mon fichier ? il me l'affiche c'est tout ?

    merci d'avance totof2000

  • [^] # Re: Parser la page HTML pour récupérer les variables

    Posté par  . En réponse au message Défi du jour : wget et lien temporaire. Évalué à 1.

    Merci !!!! au top !! je suis en train d'adapter tout ca au autre site.
    simple efficace