Ubuntu와 RedHat의 nc(netcat) 옵션 차이점

Ubuntu와 RedHat의 nc(netcat) 옵션 차이점
nc -q -1 local host ${PORT} ${CMD}

우분투에서는 옵션 nc과 함께 위와 같이 사용할 수 있습니다 -q. 보다맨페이지.

  • -qstdin에서 EOF 후에 지정된 시간(초) 동안 기다린 다음 종료합니다. 초가 음수이면 영원히 기다리십시오.

그러나 Redhat 5에서는 이 옵션을 사용할 수 없습니다.맨페이지. nc -qRedHat 5 와 동등한 기능을 어떻게 달성합니까 ?

답변1

그 옵션을 원하는 이유는 무엇입니까? 사용 사례를 설명하면 대안이 나올 수도 있습니다.

예를 들어, 이것으로 충분할까요?

while 1; do
    nc localhost ${PORT}
done

내 생각 엔linux.die.net 매뉴얼 페이지RedHat Enterprise Linux 5에서 가져온 것이지만 100% 확실하지는 않습니다.

관련 정보