У меня есть встроенное приложение Linux с простым интерактивным интерфейсом командной строки.
Я хотел бы получить доступ к командной строке из telnet (или сети в целом).
Однако процесс должен запускаться при включении платы, причем в единственном экземпляре. Таким образом, следующая команда netcat
не является вариантом:
nc -l -p 4000 -e myapp
я могу сделать
nc -l -p 4000 | myapp
для отправки удаленных команд в myapp, но таким образом я не вижу вывода myapp
.
Есть ли способ перенаправить оба stdin и stdout на netcat
?
Спасибо.