| file /home/hromada/*.* | grep "image" > /home/seznamobrazku file /home/hromada/*.* | grep "text" > /home/seznamtextu  | 
for subor in * ; do
  if [ $(file "$subor" | egrep "[^:]+:.*image" | wc -l) == 1 ] ; then
    echo "$subor je obrazok"
  fi
done
vykona echo "$subor je obrazok" len pre tie subory, pre ktore file spomenie image.cat zoznam.txt | cut -d ":" -f 1 | while read subor; do
   echo "Nacitane zo suboru:" "$subor"
   done... ale mozes narazit na problem, ak ma niektori zo suborov v nazve dvojbodku.