O que é esse 'material' no comando que está sendo enviado para a tela?

2

Para enviar Control + C para uma sessão de tela desanexada, posso fazer como foi demonstrado noutro local :

screen -S NameOfSession -p 0 -X stuff $'
screen -S NameOfSession -X -p 0 stuff "^C"
3

ou

screen -S NameOfSession -p 0 -X stuff $'
screen -S NameOfSession -X -p 0 stuff "^C"
3

Minha pergunta é sobre 'coisas' no comando. As man pages para tela não mencionam isso, e não parece ser um aplicativo instalado no meu Linux dist.

Alguém poderia, por favor, elaborar sobre o que 'material' realmente é?

    
por Per 15.11.2015 / 16:39

1 resposta

2

Assim como eu estava prestes a postar, percebi que a opção -X não recebe nenhum comando arbitrário, ele realmente tem uma lista de comandos específicos que ele aceita, referência aqui .

Então, para citar a referência:

Stuff the string string in the input buffer of the current window. This is like the paste command, but with much less overhead. You cannot paste large buffers with the stuff command. It is most useful for key bindings.

    
por 15.11.2015 / 16:39