#!/bin/bash
mag_number=$1
region_number=$2
res=`mysql -u USERNAME --password=PASSWORD --database=DATABASE --skip-column-names --default-character-set=KOI8-R --batch --execute="SELECT * FROM mytable"`
if [ "x$region_number" == "x1" ]
then
SUBNET="10.10.12"
FOURTH_BYTE_IN_IP="1"
#IP_FOR_SERVER="$SUBNET.$FOURTH_BYTE_IN_IP"
while [ $FOURTH_BYTE_IN_IP -lt 255 ]; do
echo "$SUBNET.$FOURTH_BYTE_IN_IP"
IP_FOR_SERVER="$SUBNET.$FOURTH_BYTE_IN_IP"
let FOURTH_BYTE_IN_IP=$FOURTH_BYTE_IN_IP+1
done
if [ $IP_FOR_SERVER==10.10.12.254 ]
then
SUBNET="10.10.13"
FOURTH_BYTE_IN_IP="1"
while [ $FOURTH_BYTE_IN_IP -lt 255 ]; do
echo "$SUBNET.$FOURTH_BYTE_IN_IP"
IP_FOR_SERVER="$SUBNET.$FOURTH_BYTE_IN_IP"
let FOURTH_BYTE_IN_IP=$FOURTH_BYTE_IN_IP+1
done
fi
в общем база mysql в ней таблица в которую буду заноситься ip адреса. нужно чтобы скрипт искал в переменной res уже созданные ip адреса и добавлял в таблицу один новый ip адрес. кое какие наброски сделал, но как лучше все это реализовать пока не знаю(