검색결과 리스트
글
shell에 직접 코딩하기
나도 개발자/Linux
2013. 6. 17. 23:32
shell에 직접 코딩하기
shell을 띄워놓고 Daemon처럼 무언가 일을 계속 시키고 싶을 때가 있다. 예를 들면 코어덤프가 계속 발생해서 확인을 해야하지만 코어덤프 용량 때문에 다른 작업을 하나도 못할 때라든가, cat 명령어를 이용한 실시간 파일 내용 보기 등이 있을 것이다.
다음을 보면 쉽게 이해할 수 있을 것이다.
while true; do rm -f core.*; sleep 1; done
위의 명령어를 한줄에 칠 수도 있고, 여러 줄에 나눠쳐도 된다.
내용은 "무한루프를 돌아라. 루프 안에서는 core.*을 전부 지워라. 그리고 1초 쉰다." 이다.
다른 예를 보면
while true; do cat /root/file; sleep 0.5; done
위의 명령어는 "cat을 이용하여 0.5초마다 file의 내용을 콘솔화면에 출력해 주는 프로그램" 이다.
응용을 잘 하면 유용하게 쓸 수 있는 내용이다.
'나도 개발자 > Linux' 카테고리의 다른 글
vi에서 마우스(Mouse) 사용하기 & vimrc 수정(단축키로 설정키고 끄기) (0) | 2013.09.30 |
---|---|
간단한 shell script 파일 만들기 (0) | 2013.06.17 |
vi 명령어 mouse (0) | 2013.06.17 |
ctags (0) | 2013.03.27 |
gdb - GNU 에서 만든 강력한 디버거 (0) | 2013.03.27 |