Я знаю, что вы уже давным образом отсортировали его, используя графический интерфейс, но, для записи, способ преодоления от командной строки, которую вы испытывали:
# ipadm create-addr -T static -a 192.168.1.100/24 net0/v4static
ipadm: cannot create address: Persistent operation on temporary object
- это повернуть интерфейс Настойчивость, воссоздая его:
# ipadm show-if -o all net0
IFNAME CLASS STATE ACTIVE CURRENT PERSISTENT OVER
net0 ip down no bm4--------- ---- --
# ipadm delete-ip net0
# ipadm create-ip net0
# ipadm create-addr -T static -a 192.168.1.100/24 net0/v4static
# ipadm show-if -o all net0
IFNAME CLASS STATE ACTIVE CURRENT PERSISTENT OVER
net0 ip down no bm46-------- 46-- --
# ifconfig net0
net0: flags=100001000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,PHYSRUNNING> mtu 1500 index 6
inet 192.168.1.100 netmask ffffff00 broadcast 192.168.1.255
ether 0:14:4f:12:34:56
Не уверен, что это исследуемый вопрос, но в любом случае, небольшой скрипт оболочки может сделать что-то вроде:
c=0
for i in *.jpg; do
c=$(($c+1))
f="$f $i"
test "$(expr $c % 30)" != 0 && continue
gmic $f ... -o output-$c.jpg
f=""
done
test -z "$f" || gmic $f ... -o output-$(($c+1)).jpg