Tela inicial com o comando bash

1

Eu preciso iniciar a tela com algum comando bash para executar. Estou tentando:

screen -S test -d -m bash -c './test.php'

mas não tem resultado, a tela não apareceu.

Ainda mais, digamos que eu precise começar algo assim:

vlc -I ncurses --http-reconnect http://ip/ --sout '#duplicate{dst=std{access=http{user=,pwd=},mux=ts,dst=:51001}}' --ttl=255 --loop --repeat

Como faço isso? Gostaria que a tela continuasse exibindo os resultados se o comando fosse concluído.

    
por quack quixote 29.03.2010 / 12:33

2 respostas

2

Você está iniciando screen com -d -m . A partir do manpage:

-d -m Start screen in "detached" mode. This creates a new session but doesn’t attach to it. This is useful for system startup scripts.

screen -r deve anexar sua tela ao comando em execução.

    
por 29.03.2010 / 12:41
0

Por que não apenas:

screen -S test ./test.php
    
por 29.03.2010 / 12:36