Como automatizar o início de uma sessão de tela multiusuário com a adição de acl a outro usuário?

3

Eu geralmente inicio uma sessão de tela, emito um comando ": multiuser on" e depois ": acladd someuser".

Existe alguma maneira de obter com um único comando de shell uma sessão de tela para iniciar com esses dois comandos automaticamente?

Obrigado!

    
por GJ. 27.06.2010 / 23:35

2 respostas

6

Use um arquivo de configuração de tela personalizado com screen -c file . Por exemplo:

echo "multiuser on" >> multiscreen.conf
echo "acladd someuser" >> multiscreen.conf
alias multiscreen='screen -c multiscreen.conf' # bash syntax for alias
multiscreen
    
por 28.06.2010 / 01:58
0

Adicione ao seu arquivo ~/.screenrc (sem os dois pontos). Veja a man page da tela e os arquivos de exemplo aos quais ela se refere (possivelmente em /usr/share/doc/screen/examples ).

    
por 27.06.2010 / 23:46