sms sending with bash text input and multipe numbers in vcard (.vcf) file

#!/bin/bash

#$1=Nachrichtentext
#$2=vcf Datei

if [[ $1 && $2 ]]
then
numbers=`sed ’s/.$//’ $2 | grep -E ‘TEL;PREF:[0-9]{10}|TEL;PREF:+[0-9]{10}’ | cut -c10- | xargs`
for number in $numbers
do
echo $1 | gnokii –sendsms $number
#sleep 1
done
else
echo “Message or vcf is/are null. Aborting.”
exit 1
fi