在bash中打印零宽度和高度字符

时间:2015-08-13 05:12:30

标签: bash shell

通常情况下:

$ echo ""

$ 

在我的期望中:

$ echo [something]
$

我只想知道无论如何我可以打印一些零宽度和高度的文本。此问题不仅限于echo命令,还可以考虑任何等效命令。

1 个答案:

答案 0 :(得分:1)

您所看到的是echo添加的换行符,除非您不使用-n选项说明:

[0 1003 7:24:01] ~ % echo -n ''
[0 1004 7:24:03] ~ % echo ''

[0 1005 7:24:08] ~ % 

但总的来说,请记住,终端输出处理固定宽度的字符,所以没有"零高度和宽度"。你可以做的最近(有时)将光标放回到你开始的地方,这样新文本就会覆盖你的旧文本。