Você pode executar a tela no modo desanexado usando a opção -d -m
, por exemplo.
screen -d -m some_cmd
Existe uma maneira em que podemos iniciar uma tela, executar um comando e desanexá-lo sem realmente entrar na tela? algo como
screen -[some option] [command tobe executed]
Eu preciso disso porque eu tenho cerca de 100 arquivos, cada um com arquivos de entrada diferentes, e eu preciso rodar cada um em uma tela, e se o acima for possível, tudo que eu preciso fazer é criar um script de shell.
Existe uma opção na tela que me permite fazer isso?
Experimente tmux
( link ). É muito mais adequado ser usado dessa maneira. A tela é otimizada para uso interativo.
Tags command-line gnu-screen linux