v
Всё якобы делаю верно >_<
Size: a a a
v
NK
NK
NK
NK
HW
if [[ $ADDR == 10.140.{8..11}.* ]] || [[ $ADDR == 10.140.{20..23}.* ]];
then
az="a"
elif [[ $ADDR == 10.140.{12..15}.* ]] || [[ $ADDR == 10.140.{24..27}.* ]];
then
az="c"
else
az="x"
fi
Естественно такой код не работает, я так написал просто для того что бы было понятно какие диапазоны используются для примера. Вопрос этот я решил очень некраисвым но работающим способом, цикл бегает и проверяет по каждой подсети. for i in {8..11} ; do
if [[ $ADDR = 10.140.$i.* ]] ;
then
az="a";
fi;
done
И так на каждый из 4х диапазонов сети. Но очевидно что есть вариант симпатичнейHW
q
Y
V
M
M
M
Y
Y
M
M
1
1
A