Version 2 -- add space into set UBFINAME1 dgwsdk-3.5.0.22-12'$DATE'.img
#!/bin/bash
# cp file from A place to tftp
DATE=`date +%m%e`
Comannd='set'
Parameter='UBFINAME1 '
Filename='dgwsdk-3.5.0.24-12'$DATE'.img'
echo $SetFileName
cp -a /home/freeman/111.2.1.147/20120611/UBEE_D3_CableRG/build/dgwsdk/images/$Filename /home/freeman/tftp/
chmod 777 ./$Filename
# change ifconfig eth0 IP address
sudo ifconfig eth1 192.168.100.20
ifconfig
sleep 1
#use xdotool finish download code into board
xdotool key alt+1
xdotool type 'set serverip 192.168.100.20'
xdotool key 'Return'
sleep 0.1
xdotool type $Comannd
xdotool key space
xdotool type $Parameter
xdotool key space
xdotool type $Filename
xdotool key 'Return'
sleep 0.1
xdotool type 'run update1'
xdotool key 'Return'
Version 1
#!/bin/bash
# cp file from A place to tftp
DATE=`date +%m%e`
cp -a /home/freeman/111.2.1.147/20120320/UBEE_D3_CableRG/build/dgwsdk/images/dgwsdk-3.5.0.22-12$DATE.img /home/freeman/tftpboot/
chmod 777 ./dgwsdk-3.5.0.22-12$DATE.img
# change ifconfig eth0 IP address
sudo ifconfig eth3 192.168.100.20
ifconfig
sleep 1
#use xdotool finish download code into board
SetFileName='set UBFINAME1 dgwsdk-3.5.0.22-12'$DATE'.img'
xdotool key alt+1
xdotool type 'set serverip 192.168.100.20'
xdotool key 'Return'
sleep 0.1
xdotool type $SetFileName
xdotool key 'Return'
sleep 0.1
xdotool type 'run update1'
xdotool key 'Return'
0 意見:
張貼留言