예를 들어 스크립트에서
ifconfig eth0 | grep "HWaddr" | grep "Ethernet"
이런식으로 grep 을 거는 부분이 있는데, 그게 좀 자주 실행된다면 실제로는 grep에 걸려야 되는데, 그냥 넘어가버리는 경우가 있을 수 있나요?
grep 이 어느정도까지 믿을만 한지 궁금합니다.
stdout 으로 안나오고 stderr 로 뿌려주는경우가 있습니다. 그럴때를 제외하고는 잘됩니다 -_-; ( 물론 간단하게 쫌만 고치면잘되죠 스크립자체를 )
------------------------------------------------------------------------------------------------ Life is in 다즐링
stderr 로 나오는 건 어떻게 읽어오죠? 2>&1 이런식으로 해야 하는건지...
스크립트를 좀만 수정하면 된다는 말은 스크립트로 grep의 실수를 막아줄 수 있다는 말씀이신가요? 그렇다면... 어떻게...
grep 의 실수가 아니라 데이터가 stderr 로 나오는 프로그램의 문제? 겠죠 문제는 아니겠지만요 실제는 -_-;
예전에 시스템이 불안해서 그랬는듯 한데 많은 파이프 처리를 사용하는 스크립트를 cron 으로 자주 실행 했었는데 zombie process가 생기는 경우가 있었습니다.
그때 말곤 지금까지 전혀 문제 없이 잘~ 사용하고 있습니다.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
stdout 으로 안나오고 stderr 로 뿌려주는경우가 있습니다.그
stdout 으로 안나오고 stderr 로 뿌려주는경우가 있습니다.
그럴때를 제외하고는 잘됩니다 -_-;
( 물론 간단하게 쫌만 고치면잘되죠 스크립자체를 )
------------------------------------------------------------------------------------------------
Life is in 다즐링
stderr 로 나오는 건 어떻게 읽어오죠? 2>&1 이
stderr 로 나오는 건 어떻게 읽어오죠?
2>&1 이런식으로 해야 하는건지...
스크립트를 좀만 수정하면 된다는 말은 스크립트로
grep의 실수를 막아줄 수 있다는 말씀이신가요? 그렇다면... 어떻게...
grep 의 실수가 아니라데이터가 stderr 로 나오는 프로그램의
grep 의 실수가 아니라
데이터가 stderr 로 나오는 프로그램의 문제? 겠죠
문제는 아니겠지만요 실제는 -_-;
------------------------------------------------------------------------------------------------
Life is in 다즐링
[quote]stderr 로 나오는 건 어떻게 읽어오죠? 2>&
그렇게 사용하시면 stdout 과 stderr 출력을 모두 얻을수 있습니다.
예전에 시스템이 불안해서 그랬는듯 한데 많은 파이프 처리를 사용하는 스크립트를 cron 으로 자주 실행 했었는데 zombie process가 생기는 경우가 있었습니다.
그때 말곤 지금까지 전혀 문제 없이 잘~ 사용하고 있습니다.
댓글 달기