diff --git a/sms_received.sh b/sms_received.sh index 0f13444..6a5ff61 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 $(cat /var/spool/gammu/inbox/${SMS_${i}_TEXT})" +done [[ ! ${TEXT} ]] && TEXT="$2" # CLI MODE [[ "${TEXT}" == "" ]] && echo "SMS IS EMPTY - EXIT -" && exit 1