Current File : //scripts/addip.sh
#!/bin/sh
restart_network()
{
        service network restart >>$null_path;
}

null_path="/dev/null";
if [ "$#" -lt 2 ]
then
        echo "";
else
        method_detail=$1;
        case $method_detail in
        pingCheck)
                service network restart >>/dev/null;
                data=`ping -w 2 -q -c 1 "$2" | grep -i "received" `
                echo "$data"
                #if ping -w 2 -q -c 1 "$2" ;
                #then 
                #       echo "1"; #ip used
                #else 
                #       echo "2"; #ip not used
                #fi
                ;;
        addip)
                file_path=$2
                file_text_detail=$3
                echo $file_text_detail>>$file_path
                restart_network
                echo "1";
                ;;
        remvip)
                file_path=$3
                line_no=$4
                sed -i "${line_no}d"  $file_path
                ;;
        readip)
                file_path=$2
                data=$(grep 'IPADDR' $file_path);
                echo $data;
                ;;
        readprivip)
                file_path=$2
                priv_ip=$3
                data=$(grep -n  $priv_ip $file_path)
                echo $data;
                ;;
        *)
                echo "";
                ;;
        esac
fi