Bonjour à vous,
Je rencontre une petite difficulté dans un script. J'ai un premier fichier qui contient des motifs à supprimer dans un fichier B, voici mon code:
while read line; do sed -e 's/'"${line}"'[ACGT]*//g' fichierB.txt > test;done < fichierA.txt
Je n'arrive à supprimer qu'un motif parmi ma liste (la dernière).
Quelqu'un aurait une idée et pourrait m'expliquer pourquoi ce script ne fonctionne pas pour toutes les mutations mais seulement pour une ?
De plus, tous les motifs ne sont pas forcément présent.
Merci pour votre aide
Partager