- Добавление IP адресов и имен в переменную из файла, Andrey Mitrofanov, 13:52 , 26-Дек-17 (1)
> M=`echo $ip1.$ip2.$ip3.$ipM` > C=`echo $ip1.$ip2.$ip3.$ipC` Глаз режет. :/ M="$ip1.$ip2.$ip3.$ipM" C="$ip1.$ip2.$ip3.$ipC" "$ip1.$ip2.$ip3" можно в какой ни то PFX= положить. > Помогите доработать скрипт чтоб подставлялись значения для переменных NAME и IP из > файла. > Содержимое файла NAME: > 100;192.168.0.1/24 > 101;192.168.1.1/24 > 102;192.168.2.1/24 > 103;192.168.3.1/24 > 104;192.168.4.1/24
while IFS=. read ip1 ip2 ip3 drop_anything_else; do [ "$drop_anything_else" ] || continue ip4=224 ... done <./FILE
- Добавление IP адресов и имен в переменную из файла, Saamuel, 14:45 , 26-Дек-17 (2) –2
>[оверквотинг удален] >> 100;192.168.0.1/24 >> 101;192.168.1.1/24 >> 102;192.168.2.1/24 >> 103;192.168.3.1/24 >> 104;192.168.4.1/24 > while IFS=. read ip1 ip2 ip3 drop_anything_else; do > [ "$drop_anything_else" ] || continue > ip4=224 > ... > done <./FILE Спасибо за ваш ответ, а не могли бы вы привести пример скрипта полностью, в программировании вообще не силен.
- Добавление IP адресов и имен в переменную из файла, ыы, 22:07 , 26-Дек-17 (3)
>[оверквотинг удален] >>> 102;192.168.2.1/24 >>> 103;192.168.3.1/24 >>> 104;192.168.4.1/24 >> while IFS=. read ip1 ip2 ip3 drop_anything_else; do >> [ "$drop_anything_else" ] || continue >> ip4=224 >> ... >> done <./FILE > Спасибо за ваш ответ, а не могли бы вы привести пример скрипта > полностью, в программировании вообще не силен.Люди обычно, если понимают что не сильны в некой предметной области - либо не берутся за работу требующую специальных знаний, либо обращаются к высококвалифицированным специалистам, рабочее время которых - обычно дорого...
- Добавление IP адресов и имен в переменную из файла, Аноним, 01:25 , 30-Дек-17 (5)
>[оверквотинг удален] >>> while IFS=. read ip1 ip2 ip3 drop_anything_else; do >>> [ "$drop_anything_else" ] || continue >>> ip4=224 >>> ... >>> done <./FILE >> Спасибо за ваш ответ, а не могли бы вы привести пример скрипта >> полностью, в программировании вообще не силен. > Люди обычно, если понимают что не сильны в некой предметной области - > либо не берутся за работу требующую специальных знаний, либо обращаются к > высококвалифицированным специалистам, рабочее время которых - обычно дорого...Люди, время которых обычно дорого, не умничают на форумах.
- Добавление IP адресов и имен в переменную из файла, Led, 00:19 , 30-Дек-17 (4)
> в программировании вообще не силен.Берись за метлу. Или думаешь, что станешь "силён" как только получишь "тройку" в зачётку?
- Добавление IP адресов и имен в переменную из файла, Аноним, 22:56 , 18-Мрт-18 (6)
> Содержимое файла NAME: > 100;192.168.0.1/24 > 101;192.168.1.1/24 > 102;192.168.2.1/24 > 103;192.168.3.1/24 > 104;192.168.4.1/24 while IFS= read L; do NAME=${L%;*} IP4=${L##*.} IP4=${IP4%/*} IP1=${L#*;} IP1=${IP1%.*} echo "${NAME}mk ${NAME}cs ${IP1}.$((IP4 + 1)) ${IP1}.$((IP4 + 2))" done < ./NAME
|