2016-06-07から1日間の記事一覧

d.hatena.ne.jp

#!/bin/sh while read linedo arg1=`cat script.txt | awk '{print $1}'` sh expect2.sh $arg1 if [ $? -ne 0 ]then echo "BREAK" break fi done

#!/bin/sh /etc/init.d/crond stop >> /dev/null if [ $? -eq 0 ]then echo "OK"exit 0 fi /etc/init.d/crond start >> /dev/null if [ $? -eq 0 ]then echo "Successful" fi

変更版

[root@chefserver ~]# cat expect2.sh#!/bin/sh HENSU=$1 expect -c " set timeout 10 spawn ssh kenken@$HENSU expect \"s password:\" send \"kenken\n\" expect \"~]\" send \"su -\n\" expect \"パスワード:\" send \"kenken\n\" send \"sh /home/kenken…