This is my function
validateFile()
{
echo "$1" | grep '.zip$' > /dev/null
if [ $? -eq 0 ]
then
return 1
else
return 0
fi
}
printf "\n Enter Source File1 Path: "
read file1
res=$(validateFile $file1);
echo "$res"
But nothing store in **"res"** store nothig
validateFile function verify that file is zip file or not if yes then return 2 else 0.And returned value stored in res variable. But issue is no value store in res variable.