2899 번 글의 답장글: Re: Re: Re: 산이님 질문좀 드릴께요 ^^ |
글쓴이: 산이
[홈페이지]
|
글쓴날: 2011년 07월 26일 16:46:00 화(오후) |
조회: 1610 |
[김인영]님이 남기신 글:
>산이님 답변 감사합니다. ^^
>
>sed -e 's/\#log-bin=mysql-bin/log-bin=mysqldfs/g' my.cnf > my.cnf
>
>중에 > my.cnf 부분 앞 그러니까
>
>sed -e 's/\#log-bin=mysql-bin/log-bin=mysqldfs/g' my.cnf 까지
적용하면
>
>화면에 결과가 제대로 나오는데요 나온결과를 my.cnf로
세이브하면
>
>my.cnf의 내용이 cat 해봤을때 모두 사라지더라구요...
>
>검색도 해봤지만 잘 안되어서 다시 한번 도움
청해봅니다.
>
>sed 적용한것을 원본파일에 그대로 덮어씌우면서 저장하는
커맨드가 있는지요?
>
>참고로 원본파일 말고 다른 파일로 저장하면 되기는 됩니다.
^^
>
>ex) my1.cnf 이런 식으로요
>
>감사합니다.
========================================
1. sed 를 사용할 경우
sed -e 's/\#log-bin=mysql-bin/log-bin=mysqldfs/g' < my.cnf > my.cnf.set && mv -f
my.cnf.set my.cnf
이런식으로 해야합니다.
2. perl 을 사용할 경우
perl -p -i -e 's/\#log-bin=mysql-bin/log-bin=mysqldfs/g' my.cnf
perl 은 이렇게 실행하면 그냥 적용됩니다.
|
이전글 : Re: Re: 산이님 질문좀 드릴께요 ^^
다음글 : 리눅스 인코딩 ffmpeg 속도가 느립니다.
|
from 175.124.87.108
JS(Redhands)Board 0.4 +@
|