Getting started
보통 tail을 통해 file 내부의 변화를 확인하고 log를 확인하곤 한다.
가끔 linux file system을 통한 개발을 하다보면 반복적으로 command를 실행시키고 싶을때는 어떻게 하면 될까?
$ while true; do 명령문 sleep 시간; done
상기와 같이 수행하면 된다. 시간(seconds)마다 명령문을 입력한다.
Example
5초 마다 ls 명령어 호출
$ while true; do ls /app/home/; sleep 5; done
1초 마다 echo
$ while true; do echo hi; sleep 1; done
10초 마다 hdfs 를 통해 ls 명령어 호출
$ while true; do ./hdfs dfs -ls /2018/11/12/; sleep 10; done
반응형
'개발이야기 > Infrastructure' 카테고리의 다른 글
IaC(Infrastructure as Code)를 통한 Enterprise환경에서 Infra 운영프로세스의 한계 해결방안 (960) | 2018.09.07 |
---|