Вы устанавливаете GET_IP
на всю строку из ifconfig
, вам нужно получить только второе поле.
GET_IP=$(ifconfig en1 | awk '$1 == "inet" { print $2 }')
Я изменил соответствие регулярному выражению на ==
, поэтому оно будет соответствовать только inet
, а не inet6
.
Строка curl
выглядит правильно.