首页 > 解决方案 > 带有“echo -e”的内容会丢失一些文本,为什么?

问题描述

我试图使用 api 从 docker 容器中提取显示内容(日志),someshow 我得到这样的原始字符串:

"\u001b]0;@bc8ad790b147:/\a[root@bc8ad790b147 /]#"

但是在终端上显示时,它只是显示如下:

[root@bc8ad790b147 /]#

那么,这些文本的左侧在哪里?哪个转义序列导致了这种情况?如果它不显示,“ \u001b]0;@bc8ad790b147:/\a”部分的目的是什么?

标签: terminalescapingechosequence

解决方案


推荐阅读