2013-06-24 3 views
1

cygwin에서 bash 스크립트를 사용하여 syslog에 메시지를 어떻게 기록합니까? 표준 리눅스 배포판에서는 logger (1) 유틸리티를 사용할 수 있지만 cygwin에서 유틸리티를 찾을 수없는 것 같습니다. syslog-ng 패키지를 설치했지만 여전히 유틸리티를 찾을 수없는 것 같습니다.Cygwin에서 bash 스크립트로 syslog에 로그인 하시겠습니까?

어딘가에 뭔가가 빠졌습니까? 이것은 cygwin bash 스크립트에서 가능합니까?

답변

2

아마도 util-linux 패키지를 사용해보세요.

+0

완벽합니다. 감사. –

1

당신은 언제나 NC와 시스템 로그 포트에 직접 메시지를 보낼 수있는 시스템 로그 프로토콜을 준수 신경 쓰지 않는 경우 :

echo "Some message" | nc localhost 514 

시스템 로그-NG가 일부 메시지를 로깅에 대한 좋은 것 syslog 헤더가 없더라도 적절한 기본 대상

시설 또는 심각도를 지정해야하는 경우 syslog 헤더를 직접 제작할 수 있습니다. 형식은 매우 복잡하지 않습니다. http://tools.ietf.org/html/rfc5424

관련 문제