Desejo usar a tela GNU para executar um único comando no modo desanexado no console serial e salvar sua saída no arquivo de log no host em que a tela está sendo executada. Basicamente, equivalente não interativo das seguintes ações:
screen /dev/ttyUSB0 115200 # connect to serial console "/dev/ttyUSB0" using speed "115200"
ctrl+a H # start logging
some command
ctrl+a k y # quit
Eu sei como executar um único comando no modo desanexado no shell atual:
screen -d -m -L some command
# output is saved to screenlog.0
Mas não entendo como fazer a mesma coisa ao mesmo tempo em que me conecto a um console serial.