sed,awk, 기타 고수님들 꼭 봐주세요!

gaia7의 이미지

cat /tmp/aa.txt
Apr 8 19:35:56 domain 4월 8 19:35:54
Apr 8 19:35:56 domain 4월 8 19:35:54
..
..

domain 앞에 \ 를 넣고 싶은데
즉..이런식으로
Apr 8 19:35:56 \domain 4월 8 19:35:54
Apr 8 19:35:56 \domain 4월 8 19:35:54
sed,awk 로 어떻게 구현해야 하는지 부탁드립니다..

그리고 로그 파일을 DB(MYSQL)에 넣으려하는데 어떤 방법들이 있을까요?
/var/log/messages 를 실시간으로 db에 저장해야 하는데
쩝...C로 삽질할려니깐 힘드네요 내공이 너무 딸려서 ㅡㅡ;
그럼 부탁드립니다..

다즐링의 이미지

전자는 귀찬고 후자는 -_-;

syslog 를 디비에 해주는 어플리케이션들이 있습니다.

syslog-ng 가 지금 기억나는군요.

gaia7 wrote:
cat /tmp/aa.txt
Apr 8 19:35:56 domain 4월 8 19:35:54
Apr 8 19:35:56 domain 4월 8 19:35:54
..
..

domain 앞에 \ 를 넣고 싶은데
즉..이런식으로
Apr 8 19:35:56 \domain 4월 8 19:35:54
Apr 8 19:35:56 \domain 4월 8 19:35:54
sed,awk 로 어떻게 구현해야 하는지 부탁드립니다..

그리고 로그 파일을 DB(MYSQL)에 넣으려하는데 어떤 방법들이 있을까요?
/var/log/messages 를 실시간으로 db에 저장해야 하는데
쩝...C로 삽질할려니깐 힘드네요 내공이 너무 딸려서 ㅡㅡ;
그럼 부탁드립니다..

------------------------------------------------------------------------------------------------
Life is in 다즐링

monpetit의 이미지

sed -i s'/domain/\\domain/' aa.txt
하시면 되겠네요.

gaia7의 이미지

monpetit 님 감사합니다^^

다즐링님 syslog-ng 는 상용인것 같네요..감사합니다

McKabi의 이미지

gaia7 wrote:
monpetit 님 감사합니다^^

다즐링님 syslog-ng 는 상용인것 같네요..감사합니다

설마요. 8)

wrote:
If you can't choose one, use syslog-ng as it is very powerful yet comes with a great default configuration.

젠투가 상용 도구를 추천하지는 않겠죠?

Gentoo Linux/x86 Handbook - 10. Installing Necessary System Tools - 10.a. System Logger

ㄲ ㅏ ㅂ ㅣ / M c K a b i / 7 7 r b i / T o D y