diff --git a/sms_received.sh b/sms_received.sh index 0f13444..f75af0f 100755 --- a/sms_received.sh +++ b/sms_received.sh @@ -40,7 +40,10 @@ PHONE="$SMS_1_NUMBER" # gammu-smsd ## Remove prefix: phone contains local number [[ ${PHONE#"$prefix"} != "${PHONE}" ]] && phone=0${PHONE#"$prefix"} || phone="${PHONE}" -TEXT="$SMS_1_TEXT" # gammu-smsd +TEXT="" +for i in `seq $SMS_MESSAGES` ; do + TEXT="$TEXT ${SMS_${i}_TEXT}" +done [[ ! ${TEXT} ]] && TEXT="$2" # CLI MODE [[ "${TEXT}" == "" ]] && echo "SMS IS EMPTY - EXIT -" && exit 1