Простой сервер для запуска программы и возврата результата
537
Olirav
Я пытаюсь создать минимальный локальный сервер прослушивания, который принимает запрос ввода, передает входные данные программе, а затем возвращает результат команды.
На данный момент у меня есть программа, которая работает как
echo "input" | scriptProgram output
И я пытаюсь использовать Netcat, чтобы действовать как сервер прослушивания, как
ncat 127.0.0.1 -l 1234 -kv -e scriptProgram
И проверить его вывод с помощью другого клиента ncat
echo "input" | ncat 127.0.0.1 1234 -v ncat: Connected to 127.0.0.1:1234. ncat: 6 bytes sent, 0 bytes received in 4.71 seconds.
И я не вижу вывод из программы ни на одном терминале. Может кто-нибудь сказать мне, где я иду не так, или есть какие-либо советы?
Возможно, я немного не в себе, но мне неясно, в чем твой вопрос. Что конкретно вы пытаетесь сделать? Иногда Tunnelvision настолько фокусирует вас на какой-то мелочи, что вы пропускаете огромное количество одинаковых или лучших решений, потому что они находятся не в той крошечной области, которую вы ищете.
killermist 9 лет назад
0
Я пытаюсь превратить программу командной строки в простой сервер. Я использую netcat, так как кажется, что я могу это сделать, однако где-то на обратном пути ответ теряется.
Olirav 9 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4