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