/ CentOS6.5 csh if

CentOS6.5 csh if

使用するシェルによってif部分の記述が異なるのは本当に使いにくい。
goto 文は csh でしか使えない。

#!/bin/csh

#/usr/local/abin/ETHER-VOYAGE

sudo ether-wake -i eth0 00:0A:B9:44:FC:B5

case1:

sleep 1

#

set host1=192.168.11.12

set hen1=`ping -c 1 "$host1" | grep ttl | awk '{print $8}'`

set hen2 = ms

echo "---------"

echo "$hen1"

echo "$hen2"

echo "---------"

if ( "$hen1" == "$hen2" ) then

echo "(_´Д`) アイーン"

sshpass -p "we300ab" ssh -o StrictHostKeyChecking=no root@arch

else

echo "APU1Cが起動していません。"

goto case1

sleep 1

endif


— posted by くま at 11:39 am   pingTrackBack [0]

この記事に対するコメントはありません

<< 2015.4 >>
SMTWTFS
   1234
567 8 91011
12 1314 15161718
19202122232425
26272829 30  
 
























T: Y: ALL: Online:
ThemePanel
Created in 0.0443 sec.