블로그에 적어 둔 글 중에 그나마 도움이되려나 싶은 것을 하나 가져 왔습니다.
가끔 필요한, 명령어를 반복 실행하기 위해 편리한 방법 입니다.
for i in `seq COUNT`; do COMMAND; done
예를 들어, mail.txt 에 받는 사람, 제목 등을 저장해 두고, 아래 명령어로 메일을 10번 보내 보겠습니다.
for i in `seq 10`; do sendmail -t < mail.txt; done
아래 스크린샷과 같이 제대로 발송 되었습니다.
언제가 메일 수신 서버 테스트를 위해 1000회 까지 테스트 해 보았는데, 메일 1통도 빠지지 않고 제대로 발송 되었습니다.프로그래밍 언어는 잘 몰라서 for 문법은 처음 써봤는데, 편리한 것 같습니다.