PROP_VALUE=`cat $PROPERTY_FILE | grep "$PROP_KEY" | cut -d'=' -f2`
-f2 даст вам только второй параметр из строки, которую вы режете, на основе разделителя.
, так как "=" присутствует в нескольких местах в одной строке, он разделитстрока в несколько частей, и когда вы попытаетесь получить результат, используя f2, вы получите только вторую часть.
, поэтому используйте для получения остальных значений строку после первого появления разделителя.
PROP_VALUE=`cat $PROPERTY_FILE | grep "$PROP_KEY" | cut -d'=' -f2-`