핑을하면서 특정 문자열을 찾으려고합니다. Windows에서는 다음 명령을 사용하여 간단히 수행 할 수 있습니다.
ping localhost | find "time"
그러나 Linux에서이 명령을 수행하면 다음과 같은 결과가 반환됩니다. find : 'time': No such file or directory. 파이썬을 사용하여 리눅스와 윈도우 모두에서 실행할 수있는 프로그램을 만들고 있습니다. 핑 출력에서 '시간'을 찾고 싶은 이유는 대상 호스트에 연결할 수없는 경우에도 오류 수준이 항상 '0'을 반환하기 때문입니다 (Windows에서). 어떠한 제안?
미리 감사드립니다.
찾기가 아닌 grep을 사용하십시오.
ping localhost | grep "time"
문자열이 아닌 파일을 찾는 데 사용됩니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다