#!/bin/sh shlist="all-sh-list" echo "" > $shlist updatelist="all-update-list-files" while read list do echo "list: $list @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@" while read file do echo " $file ###" grep $file $shlist if [ $? -ne 0 ]; then echo $file >> $shlist fi done < $list done < $updatelist