command 실행 스크립트

지정된 command를 한줄 한줄 실행시켜 주는 scrip이다.

점검script 같은거 짤 때 괜찮을듯 ㅋ

CMD 변수 안에 command를 한줄 한줄 넣어주면 된다.

OLDIFS=$IFS
IFS=$(echo -en “\n\b”)
CMD=”df -h
echo 3 > /proc/sys/vm/drop_caches
ps aux |grep -i gluster
grep -i ’42 second’ /var/log/messages |wc -l
grep -i ‘transport endpoint is not connected’ /var/log/glusterfs/${LOGFILE}.log |wc -l
top -b -n 1 |tee /root/RH/before_top-`date +%Y%m%d-%H%M%S`
free -m |tee /root/RH/before_free-`date +%Y%m%d-%H%M%S`

for i in $CMD
do
IFS=$OLDIFS
echo -e “\e[93m—— $i excute ———–\e[0m”
eval $i
echo -e “\e[93m—— $i done ———–\e[0m”
echo
echo
sleep 1
done

댓글 남기기