Modifier les colonnes de chaque ligne d'un fichier
Fermé
irishupk
Messages postés
24
Date d'inscription
vendredi 13 avril 2018
Statut
Membre
Dernière intervention
29 juin 2020
-
7 juin 2019 à 00:12
irishupk Messages postés 24 Date d'inscription vendredi 13 avril 2018 Statut Membre Dernière intervention 29 juin 2020 - 8 juin 2019 à 12:36
irishupk Messages postés 24 Date d'inscription vendredi 13 avril 2018 Statut Membre Dernière intervention 29 juin 2020 - 8 juin 2019 à 12:36
A voir également:
- Modifier les colonnes de chaque ligne d'un fichier
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment modifier un pdf - Guide
- Modifier liste déroulante excel - Guide
2 réponses
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 417
7 juin 2019 à 08:44
7 juin 2019 à 08:44
Salut,
Un début de solution ici !
Un début de solution ici !
dubcek
Messages postés
18753
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
7 novembre 2024
5 619
Modifié le 7 juin 2019 à 15:10
Modifié le 7 juin 2019 à 15:10
hello
awk 'BEGIN{FS=OFS="|"} {for(c=12; c<=NF; c++){gsub("^0|0$", "C", $c); gsub("^1|1$", "T", $c)}; print $0}' new-vcf.vcf
1 783071 rs142849724 C T . PASS ENSG00000228794;ENST00000624927|ENST00000623808|ENST00000445118|ENST00000448975|ENST00000610067|ENST00000608189|ENST00000609139|ENST00000449005|ENST00000416570|ENST00000623070|ENST00000609009|ENST00000622921 GT C|C C|C T|C C|C T|C C|C C|C C|C C|C C|T C|C C|C C|C C|C C|C C|C C|C C|C C|C C|C C|C C|C C|C C|C C|C C|C C|C C|C C|C C|C C|C C|C C|T C|C C|C C|C C|T C|C C|C C|C
irishupk
Messages postés
24
Date d'inscription
vendredi 13 avril 2018
Statut
Membre
Dernière intervention
29 juin 2020
1
7 juin 2019 à 22:05
7 juin 2019 à 22:05
Merci, cependant, cela ne marche que pour la première ligne car il s'agit d'un cas particulier
lEprofSonDkon
Messages postés
211
Date d'inscription
jeudi 13 décembre 2018
Statut
Membre
Dernière intervention
8 octobre 2022
13
>
irishupk
Messages postés
24
Date d'inscription
vendredi 13 avril 2018
Statut
Membre
Dernière intervention
29 juin 2020
8 juin 2019 à 12:21
8 juin 2019 à 12:21
« je connais awk mais pour les commande de "base" mais je souhaite mon perfectionner dans ce langage »
pour cela, il faut pratiquer, ne pas se contenter de ce que font les autres, et proposer les modifications que tu as opérées, même si elles ne fonctionnent pas, car cela montre tes efforts.
pour cela, il faut pratiquer, ne pas se contenter de ce que font les autres, et proposer les modifications que tu as opérées, même si elles ne fonctionnent pas, car cela montre tes efforts.
irishupk
Messages postés
24
Date d'inscription
vendredi 13 avril 2018
Statut
Membre
Dernière intervention
29 juin 2020
1
>
lEprofSonDkon
Messages postés
211
Date d'inscription
jeudi 13 décembre 2018
Statut
Membre
Dernière intervention
8 octobre 2022
8 juin 2019 à 12:36
8 juin 2019 à 12:36
Le problème a finalement été résolu. Merci quand même. J'ai prévu de me perfectionner dans le langage awk car grâce à l'aide de nombreuses personnes, je me rends compte que c'est un langage très puissant et très utile et je n'ais pas assez de connaissance dans ce langage. C'est pour cela que j'ai acheté l'ouvrage de Arnold Robbins, Effective AWK Programming, 4e .
dubcek
Messages postés
18753
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
7 novembre 2024
5 619
Modifié le 8 juin 2019 à 11:15
Modifié le 8 juin 2019 à 11:15
montrer plus de lignes ou dire exactement ce qu'il faut remplacer