리눅스를 하다보면 쉘스크립트를 종종 사용한다

하지만 항상 사용하지 않다보니 매일 다시 문법을 공부해야 한다.

그렇다고 아주 어려운 내용을 사용하지도 않는다. 

아래에 종종 사용하는 루프를 돌면서 특정일을 수행하는 쉘 스크립트 샘플을 넣었따.


 #!/bin/sh

cd /app


COUNT=1

LOG_FILE=/app/log.txt

SLEEP_SEC=20


while [ 1 ]; do

echo  "=================================================" >> $LOG_FILE          

echo  "Count : $COUNT" >> $LOG_FILE

echo  "Count : $COUNT" 

sleep 1

./app-gpio 6410 out f 15 1 > /dev/null 

sleep $SLEEP_SEC

./app-gpio 6410 out f 15 0 > /dev/null

COUNT=$(($COUNT+1))

done          


나중에 잊었을때 이곳에서 복사하여 사용할려고 한다 ^^