안녕하세요.
이번에 회사에서 프로그램을 좀 수정해달라고 해서 하는데
문제가 있어서 질문을 하려고 합니다.
어플리케이션으로 system("ifconfig");
명령을 실행하고 그 결과 값을 어플리케이션이 받고 싶습니다.
혹시 이런 경우 여러분들은 어떻게 해결을 하셨는지요.
노하우가 있을 것 같은데 도통 감이 안오네요.
경력이 적어서 그런지 센스가 없어서 그런지 에고 힘드네요.
그럼 고수님들의 도움 부탁드립니다.
혹시 관계가 있을지 몰라서 적어봅니다. syslogd 는 부팅시 안뜨게 해놓은 상태입니다.
왜 쓰면 안되는지는 여기서 설명하기가 좀 그렇네요.
target=_blank>http://www.joinc.co.kr/modules.php?name=News&file=article&sid=132
위의 링크 3.1 절을 참고하길..
암튼 ifconfig 명령만 내려도 상당히 정보가 많습니다. 그 많은 정보를 다 원하는것은 아닐테고 정확히 어플리케이션이 넘겨 받아야 할 정보가 무엇인지 알아야 합니다.
알아야 할 정보가 단순하게 IP주소 정도라면 다른 간단한 함수 호출로 해결 됩니다.