Нужно найти способ решить эту строковую переменную в Linux udhcpc

#linux #variables #command #assign #udhcpc

Вопрос:

у меня есть файл, который нельзя изменить

 model=$(uci get misc.hardware.model)
hostname="WiFi-$model"

....

udhcpc -q -s $abspath/`basename $0` -t 3 -T 2 -i "$ifname" -H "$hostname" -x 0x3d:$client_id >/dev/null 2>amp;1
 

То, что я пытаюсь сделать, это установить hostname = GOOD .
Я пытался установить uci set misc.hardware.model=";GOOD" ,но hostname это "WiFi-;GOOD" вместо того, что я хотел "GOOD"
Также попытался uci set misc.hardware.model="; -H GOOD" , чтобы было 2 имени хоста ( udhcpc ... -H WiFi- -H GOOD ... ), но udhcpc будет принимать только первое показанное имя хоста, а не последнее имя хоста.
Кто-нибудь знает какие-нибудь хитрости, чтобы удалить часть «Wi-Fi» hostname ?