![파일에서 TCP 포트로 새 줄을 보내는 방법은 무엇입니까?](https://linux55.com/image/162412/%ED%8C%8C%EC%9D%BC%EC%97%90%EC%84%9C%20TCP%20%ED%8F%AC%ED%8A%B8%EB%A1%9C%20%EC%83%88%20%EC%A4%84%EC%9D%84%20%EB%B3%B4%EB%82%B4%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
파일 변경을 기다리고 TCP 포트 서버에 새 줄을 보냅니다.
나는 노력했다
nc 127.0.0.1 1234 -c "tail -F /var/log/changes.log"&
그런데 파이프가 부러졌어요
답변1
당신이 어떤 버전의 netcat을 사용하고 있는지는 모르겠지만 내 버전에는 매개 변수가 없습니다 -c
. 그러나 tail -F /var/log/changes.log | nc 127.0.0.1 1234
그것은 나에게 효과적입니다.
파일 변경을 기다리고 TCP 포트 서버에 새 줄을 보냅니다.
나는 노력했다
nc 127.0.0.1 1234 -c "tail -F /var/log/changes.log"&
그런데 파이프가 부러졌어요
당신이 어떤 버전의 netcat을 사용하고 있는지는 모르겠지만 내 버전에는 매개 변수가 없습니다 -c
. 그러나 tail -F /var/log/changes.log | nc 127.0.0.1 1234
그것은 나에게 효과적입니다.