这文档说如下:
[-]opost 后处理输出
我不明白这是什么意思。我尝试禁用此标志以查看它的作用:
stty -opost -F /dev/pts/0
我输入了ls
命令,结果第一行缩进了:
我还是没明白这个flag的作用!
答案1
stty -opost
停用后处理输出。例如,通常向终端发送一个<LF>(U+00A0)字符,会自动插入一个<CR>(U+000D)字符,使光标移动到下一行的开头。最重要的是,设置-opost
停用全部处理输出,而不考虑任何其他输出选项。
请参阅stty
(1)的手册页了解详情。