Experimente este screen -A -m -d -S test_screen sh -c "userdel -r user_test && useradd -m -p 'encrypt_pass' user_test"
A inclusão do comando em sh -c ""
executa o comando inteiro no shell padrão
Estou usando a tela (LINUX) para executar servidores ou tarefas, mas eu quero colocar mais de uma tarefa em uma tela, é impossível? Como:
screen -A -m -d -S test_screen userdel -r user_test && useradd -m -p 'encrypt_pass' user_test
Como alterar & & porque ele leva a primeira tarefa para a esquerda na tela e outra para executar na tela e "" não ajuda também.
Eu quero fazer com que cada tarefa seja executada uma após a outra.
Coloque todos os comandos que você deseja executar em um shell script e execute-o com screen
.
Várias ideias:
screen
. ( )
) bash -c 'command a && command b'
como o comando a ser executado por screen
Tags gnu-screen debian linux