LINUX.ORG.RU

Как заставить netcat слушать порт постоянно?

 


0

1

Лень поднимать сервер, или писать обертки, проверяющие наличие PID для netcat, а дебажить программы, отсылающие GET запросы, постоянно запуская руками nc неприятно. Да и будущим поколениям сгодится опыт людей, дошедших до манов все-таки...
Запускаю так: clear && echo '1' | nc -l -p 8008 -c -vv
Как запускать, чтобы после получения запроса он не завершал работу, а ждал ^C например?
Спасибо за поддержку!

★★★★★

netcat-openbsd

 -k      Forces nc to stay listening for another connection after its current con‐
             nection is completed.  It is an error to use this option without the -l
             option.
click_me
()
Ответ на: комментарий от click_me

Да, спасибо, ncat в поставке арча вроде видит все, что посылаю, оставляя открытым порт. Как раз, что нужно.

minakov ★★★★★
() автор топика
Ответ на: комментарий от ananas

Да нет, мне для дебага и обычного nc за глаза - просто GET выхлоп прочитать, а с -k все проще - терминал выводит выхлоп, а я отсылаю и проверяю.

minakov ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.