실행된 횟수를 세는 프로그램
글쓴이: dl3zp3 / 작성시간: 수, 2009/06/10 - 6:41오후
스스로 실행된 횟수를 리턴하는 프로그램이 있나요?
$ counter 1 $ counter 2 $ counter 3
아니면 아래처럼 아이디를 인자로 넘겨줘서 각각 서로 다르게 횟수를 세는 프로그램이 있나요?
$ counter A 1 $ counter A 2 $ counter A 3 $ counter B 1 $ counter B 2 $ counter A 4
Forums:
프로그래밍 Q/A에
프로그래밍 Q/A에 올리지 않으신걸 보면 기존에 저런 유틸리티가 있냐고 물어보신 것 같은데,
들어본적이 없습니다.
다만 간단하게 만들 수 있겠지요.
설명하신 내용은 프로그램의 '상태'가 변하는 것입니다. 그렇다면 그 상태를 어떻게 저장 할 것인가.
쉽게 떠올릴 수 있는 방법이 파일로 저장하기 입니다. 그밖에도 공유메모리에 저장한다던가(재부팅하면 날아가겠죠)
gmail API를 사용해서 gmail에 저장할 수도 있겠군요.
상태를 저장할 수만 있다면 뭐든 상관 없겠습니다. 혹은 자기자신을 저장소로 사용해서 상태를 저장할 수도 있겠지요.
(스크립트 언어라면 간단할 것 같고, C라면 컴파일해서 자기자신의 binary를 치환하는 것 까지 해줘야겠습니다.)
원하시는 답이 맞는지 모르겠지만, 아무튼 그렇습니다.
언제나 삽질 - http://tisphie.net/typo/
프로그래밍 언어 개발 - http://langdev.net
Windows NT 계열의
Windows NT 계열의 콘솔에서라면 set /a X=X+1 (X는 임의의 정의되지 않은 환경 변수 이름) 명령문을 사용하시면 됩니다.
이걸 유닉스/리눅스 셸 스크립트로 포팅(?)하면 되지 않을까 싶습니다만, 능력이 딸려서 포팅은 못 했습니다.
Real programmers /* don't */ comment their code.
If it was hard to write, it should be /* hard to */ read.
댓글 달기