2013年10月8日 星期二

[bash][For loop][Function] Write a script to do a routine job


[bash][For loop][Function] Write a script to do a routine job



#!/bin/bash





eoo()

{

    xdotool mousemove  643  427

    xdotool click 2

    sleep 1



    xdotool key Home

    sleep 1

    xdotool key Home

    sleep 1



    for i in $(seq 1 1 $1)

    do

       xdotool key Down

    done





    sleep 0.2

}  



foo()

{



    xdotool mousemove  816  426

    xdotool click 2

    sleep 1



    xdotool type $1

    xdotool key Tab

    sleep 0.1

    xdotool key 'Return'



    sleep 2



}





##### Press Number  #####

echo "Please press Number first"

sleep 2



##### add routers   #####





eoo 3

foo '111.6.1.254'



##### add time-servers   #####



eoo 4

foo '111.2.1.2'









##### add domain-name-servers  #####



eoo 6

foo '111.2.1.213'







##### add dhcp-lease-time   #####



eoo 49

foo '1w'







##### add tftp-server  #####



eoo 60

foo '111.2.1.148'







##### add time-servers   #####



eoo 98

foo '(primary-dhcp-server 1 111.2.1.213)'





 


Related Posts:

0 意見:

張貼留言