docker libreelec em .config/autostart.sh não funciona corretamente

docker libreelec em .config/autostart.sh não funciona corretamente

quando eu corro

docker exec -i -t transmission  df -h /media/TOSHIBA_HD/home-theater/

de /storage/.config/autostart.sh não obtenho nenhuma saída se executá-lo a partir do ssh, recebo

Filesystem      Size  Used Avail Use% Mounted on
tmpfs           374M  2.6M  372M   1% /media/TOSHIBA_HD/home-theater

que posso usar para saber se a transmissão está mapeada corretamente ou precisa ser reiniciada

Estou batendo minha cabeça contra a parede, tentando descobrir por que meu terminal SSH bash funciona bem, mas o autostart.sh não funciona como root, redirecionei a saída para um log para ver o loop esperando um segundo - verificando novamente e novamente - e embora meu shell tenha mostrado a saída correta, autostart.sh AINDA não fornece saída

Responder1

Acontece que foi um problema de sinalização, em vez de executar:

docker exec -i -t transmission  df -h /media/TOSHIBA_HD/home-theater/

Eu preciso correr:

docker exec -i transmission  df -h /media/TOSHIBA_HD/home-theater/

sem o sinalizador -t que requer um terminal.

descobri isso pesquisando o erro “O dispositivo de entrada não é um TTY” aquihttps://stackoverflow.com/questions/43099116/error-the-input-device-is-not-a-tty

informação relacionada