#1 Le 04/12/2018, à 17:01
- jerome38920
compter le nombre d'occurence d'un caractère dans une ligne
Salut,
J'ai une question, je sais que l'on peut compter le nombre occurrence de ligne identique avec
grep "A" fichier.txt | wc -l
Mais je voudrais savoir comment faire trouver le nombre de fois qu'un caractère est utilisé dans une ligne, avec seulement les commande grep et wc.
(par exemple: "GTTTAGCATACCTTGAAAAA" ici on a 8 fois le caractère A)
Je pensais au début faire avec
grep "A" fichier.txt | wc -m
Mais il ne m'affiche que la totalité les caractère utilité.
Merci d'avance pour l'aide.
Hors ligne
#2 Le 09/02/2019, à 14:43
- lynn
Re : compter le nombre d'occurence d'un caractère dans une ligne
Bonjour,
grep -o "A" fichier.txt|wc -l
«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»
Coluche
Hors ligne
#3 Le 09/02/2019, à 16:31
- Watael
Re : compter le nombre d'occurence d'un caractère dans une ligne
salut,
100% bash :
texte=$(</chemin/vers/fichier)
aA=${texte//[^aA]/}
echo ${#aA}
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne