Логическим расширением вашего теста if было бы использование elif
(иначе, если)
if [ -s /app/Symantec/virusdefs/definfo.dat ]; then
cat /app/Symantec/virusdefs/definfo.dat
elif [ -s /usr/symantec/virusdefs/definfo.dat]; then
cat /usr/symantec/virusdefs/definfo.dat
else
cat /opt/Symantec/virusdefs/definfo.dat
fi
Возможно, вы захотите провести рефакторинг как loop
for dir in /app/Symantec /usr/symantec /opt/Symantec
do
if [ -s $dir/virusdefs/definfo.dat ]
then
cat $dir/virusdefs/definfo.dat
fi
done
Это немного медленнее, но упрощает расширение на несколько каталогов