O que faz o sinalizador stty “opost”?

1

A documentação diz o seguinte:

[-]opost postprocess output

Eu não entendo o que isso significa. Eu tentei desativar esse sinalizador para ver o que ele faz:

stty -opost -F /dev/pts/0

E eu digitei o comando ls e o resultado teve a primeira linha recuada:

Eu ainda não entendo o que esta bandeira faz!

    
por user259241 06.11.2017 / 17:53

1 resposta

3

stty -opost desativa a saída de pós-processamento. Por exemplo, normalmente enviando um < LF > (U + 00A0) para o terminal irá inserir automaticamente um < CR > (U + 000D), para fazer o cursor ir para o início da próxima linha. Mais importante ainda, definir -opost desativa todo processamento de saída, independentemente de quaisquer outras opções de saída.

Veja a página de manual para stty (1) para detalhes .

    
por 06.11.2017 / 18:09