• [^] # Re: awk avec précautions

    Posté par . En réponse au message [boulot] script pour récupérer des données. Évalué à 2.

    Il manquait encore un truc :)

    tst@PC ~
    $ cat in.csv
    N° d'outil 42| info1
    Info2
    Info3
    N° d'outil 36| info1
    Info4
    Info5
    tst@PC ~
    $ awk -F\| 'NF>1 { cellA=1ドル; print 1ドル FS 2ドル; next } { print cellA FS 1ドル; next }' < in.csv > out.csv
    tst@PC ~
    $ cat out.csv
    N° d'outil 42| info1
    N° d'outil 42|Info2
    N° d'outil 42|Info3
    N° d'outil 36| info1
    N° d'outil 36|Info4
    N° d'outil 36|Info5
    N° d'outil 36|
    

    c'est le manque de boucle / d'incrémentation. c'est normal ?

    La boucle est implicite...