Luca wrote:
volevo trovare un modo per contare il numero di volte che una sotto stringa compare all'interno di una stringa.
se vuoi usare perl al posto di bash, allora puoi ottenere il risultato con una sola istruzione! ;-)
$ perl -e 'print " ".(() = "oggi domanioggi" =~ /oggi/g)."\n";' 2 o in un file mio_file.pl che prende in input la stringa -----8<----------8<----------8<----------8<----------8<----------8<----- #!/usr/bin/perl use strict; use warnings; print " ".(() = $ARGV[0] =~ /oggi/g)."\n"; -----8<----------8<----------8<----------8<----------8<----------8<----- $ mio_file.pl kjkkoggikdjfk 1 per saperne di più: $ man perl qui trovi un lungo elenco di manuali richiamabili sempre con man Ciao Davide -- Dizionari: http://linguistico.sourceforge.net/wiki Esci dall'illegalità: utilizza OpenOffice.org: http://linguistico.sf.net/wiki/doku.php?id=UsaOOo Non autorizzo la memorizzazione del mio indirizzo su outlook