for fic in `ls messages*gz` do echo "fic : $fic" gunzip $fic | egrep -i "full|cpu|100" fic2=`echo $fic | sed "s:\.gz::"` echo "fic2 : $fic2" gzip $fic2 done