1

Запускаю NETCAT как сервер в BASH в цикле и слушаю порт, команды он принимает и обрабатывает.
ВОПРОС: Как послать ответ обратно клиенту автоматически в bash? Надо послать просто текст, одну строку.

Вот часть файла для понятия:

#!/bin/bash
netcat -l 10101 | while read commandtext ; do
    case $commandtext in
    btnvolumedown)
# тут мои действия, они работают
        xdotool key 0xffe4+0x2d #(к примеру)
# а здесь надо отправить ответ клиенту, какую команду написать надо?
    ;;
    btnvolumeup)
        xdotool key 0xffe4+0xffea+0x30
    ;;
...
    esac
done

2 (14.08.2019 09:44:20 отредактировано MozgFx)

Такие варианты пробовали?
https://unix.stackexchange.com/question … -then-exit
https://askubuntu.com/questions/443227/ … ing-netcat
https://stackoverflow.com/questions/373 … connection

3

Такие все перепробовал, это команды отправки запроса на сервер, отправка у меня и так работает без проблем, мне надо как ответить клиенту.

Еще есть предложения?
*** Добавлено: 14.08.2019 20:45:33 ***

Ура! Всё! Нашел то что надо, может кому то пригодится.
https://mnorin.com/fejkovy-j-smtp-server-na-bash.html