eccomi di nuovo... non mi piace lasciare le cose a meta'.
nn.txt e' il tuo file che contiene le parole, separate da spazio o altro carattere di tabulazione.codice:#!/bin/bash for i in $(cat nn.txt); do FIRST=$(echo ${i:0:1}) echo $i | sed -n "/^\([$FIRST-$FIRTS]\)\{3\}/p" done
FIRST si occupa di recuperare la prima lettera di ogni parola
sed parsa le parole, se la prima lettera/numero e' ripetuta 3 volte stampa il risultato

Rispondi quotando