Ciao a tutti!
Ho un file di questo genere:
Attraverso dei comandi bash (cat, grep eccetera), devo:>testo1;
ABCDE ABBCD EEAAA ABCDE ABBCD EEAAA ABCDE ABBCD EEAAA ABCDE ABBCD EEAAA ABCDE ABBCD EEAAA ABCDE ABBCD EEAAA ABCDE ABBCD EEAAA ABCDE ABBCD EEAAA ABCDE ABBCD EEAAA ABCDE ABBCD EEAAA ABCDE ABBCD EEAAA ABCDE ABBCD EEAAA ABCDE ABBCD EEAAA ABCDE ABBCD EEAAA ABCDE ABBCD EEAAA
>testo2 :) ;
AAAAC CCBAE AAAAC CCBAE AAAAC CCBAE AAAAC CCBAE AAAAC CCBAE AAAAC CCBAE AAAAC CCBAE AAAAC CCBAE AAAAC CCBAE AAAAC CCBAE AAAAC CCBAE AAAAC CCBAE AAAAC CCBAE AAAAC CCBAE AAAAC CCBAE AAAAC CCBAE AAAAC CCBAE AAAAC CCBAE AAAAC CCBAE AAAAC CCBAE AAAAC CCBAE AAAAC CCBAE AAAAC
....eccetera, così ripetuti...
1-aprire il file e leggerlo
2-eliminare da ciò che ricavo le righe che iniziano con > e finiscono con ;
3-creare una percentuale di quante A ci sono ( ad esempio 20%), quante B, quante C, quante E (e così via per tutte le lettere che voglio inserire) e stamparle a schermo.
Riesco a crearlo in php, c, e altri ma in bash proprio sono una capra @.@
Per contare utilizzo una serie di grep e sed, ma poi come assegno questo valore (ad esempio trovate 45 A e 20 B) ad una variabile?
Come posso fare?
Grazie ^_^