终端的输出自带换行 2026-01-01 引用此 TIL [终端的输出自带换行](https://til.zhaochunqi.com/01kdv15qtzc1v304gzyxt8h6ky) 复制 根据 POSIX 标准:文本行必须以换行符结尾。这意味着 rbw get xxx 的时候,实际上屏幕输出的是带有空格的。但是为什么 export a = $(rbw get xxx) 不会存在问题呢?因为 ${} (命令替换|Command Substitution) 会去掉尾部的换行。 参考链接: Line Command Substitution #linux #posix #rbw #terminal