2010-05-17 4 views
0

Solaris 사용html로 쉘 스크립트 출력 + 이메일 html

다른 스크립트를 플러그인으로 사용하는 모니터링 스크립트가 있습니다. 높은 메모리 uilization 2. CPU 사용량 3. 전체 디스크 공간 4. 코어 파일 덤프

을 chekcking 동안 1. 경고를 보내기 :

논문 pugins 같은 difffernt 방식으로 작동하는 또한 스크립트입니다 이제는이 모든 것들이 내 터미널에 표시되어 HTML 파일/형식으로 보내고 첨부 파일이 아닌 메일 본문으로 보내고 싶습니다. 감사합니다. .

+0

스크립트 출력이 이미 html 형식입니까? 그렇지 않다면, 당신은 당신이 그들을 어떻게 마크 업하기를 원하는지 결정할 필요가있을 것입니다. 출력에 마크 업을 추가하고 아래 답변에 ** ** James ** **와 같은 메서드를 사용하면됩니다. –

답변

2

당신은 너무 같은 ANSI to HTML convertor를 사용할 수 있습니다

top -b -n 1 | /tmp/ansi2html.sh | mail -s "Server load" -a "Content-Type: text/html" [email protected] 

도 색상으로 작동합니다. Coloured Git diff to HTML을 참조하십시오.

+0

스크립트를 복사했습니다. 그러나 당신이 언급 한 명령을 적절한 결과물로 제공하지는 않습니다. 그것은 인해 단어의 부족으로 전체 메일을 언급하지 않았다, 아래와 같이 나에게 메일을 보내 -n <몸 클래스 = "F9의 B9">

 
Kimi

+0

키미 안녕, 내 코드를 테스트하기에 충분 근면해야합니다. HTML 콘텐츠 유형으로 해결했습니다. 레코드 용으로 일반 텍스트를 선호합니다. :) – hendry