Кажется, это работает для всех трех uuid:
#!/bin/bash
Home_UUIDs='5b509e73-8f08-475c-a14d-7037f2f4b87a ba36c69e-c3f1-4480-a484-1eea105311b2 f3889052-719f-4b88-8b94-e1fa189d44f9'
for CONNECTION_UUID in 5b509e73-8f08-475c-a14d-7037f2f4b87a \
ba36c69e-c3f1-4480-a484-1eea105311b2 \
f3889052-719f-4b88-8b94-e1fa189d44f9 ; do
if [[ "$Home_UUIDs" == *"$CONNECTION_UUID"* ]]; then
echo "We're at home!"
else
echo "We're not at home..."
fi
done
Есть ли другие символы в $CONNECTION_UUID?