• [^] # Re: awk

    Posté par . En réponse au message parser un fichier texte. Évalué à 2.

    Ok, je comprends.

    Dans ce cas :

    awk -F, '{cancer[1ドル] = 3ドル; gene[1ドル] = gene[1ドル] " " 2ドル} END{ OFS=","; for (val in gene) print val, gene[val], cancer[val]}' cancer.txt

    Ensuite, tu peux choisir de n'afficher que les situations pour lesquelles il y a un cancer :

    awk -F, '3ドル == 1{ gene[1ドル] = gene[1ドル] " " 2ドル} END{ OFS=","; for (val in gene) print val, gene[val], 1}' cancer.txt

    ou celles pour lesquelles il n'y en a pas :

    awk -F, '3ドル == 0{gene[1ドル] = gene[1ドル] " " 2ドル} END{ OFS=","; for (val in gene) print val, gene[val], 0}' cancer.txt