如何在Mac OS终端上清除行?

用户名

http://ascii-table.com/ansi-escape-sequences-vt-100.php

上表显示Esc[2K清除一行。

但是在Mac Terminal上,我看不到该行被清除。

$ echo abc$'\e[2k'
abc

TERM变量如下。

$ declare -p TERM
declare -x TERM="xterm-256color"

有人如何清除一条线吗?(如果可能,它应该可以在Mac Terminal以外的其他终端上运行。)谢谢。

伊尼安

我只是打个小错号,因为与清除一行相关的转义序列是Esc[2K大写的,K而不是大写的k

echo -e abc$'\e[2K'

应该能按预期工作。请注意,echo -e并且ANSI C样式转义符($'...')是bash特定于外壳程序且与POSIX不兼容的。您总是可以使用printf()也支持转义序列的方法

printf abc'\e[2K'

此外转义字符符号\e可能不会在所有版本的支持echo,但唯一的bash内置提供。您可以使用\eas的十六进制等效项\x1B或的八进制等效项\033

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在 Mac OS Sierra 终端上保存 Java 路径

来自分类Dev

如何在Mac Excel VBA上清除剪贴板

来自分类Dev

如何在Mac Excel VBA上清除剪贴板

来自分类Dev

如何清除Pycharm终端上的错误声音?

来自分类Dev

如何在Mac上的终端上使用浏览器?

来自分类Dev

如何在Mac终端上搜索包含汉字的文件?

来自分类Dev

如何在Mac终端上使用bash使用fzf

来自分类Dev

如何在Mac终端上进行SSH代理转发?

来自分类Dev

如何在mac os终端上使用放大添加通知命令添加添加(p12)证书的路径?

来自分类Dev

如何在OS X终端上发送转义符?

来自分类Dev

如何在Mac / Linux计算机上清除Visual Studio Code缓存?

来自分类Dev

如何在Mac上清除USB鼠标的驱动程序缓存

来自分类Dev

如何更新终端上特定行的文本?

来自分类Dev

如何在Mac OS X中隐藏终端窗口?

来自分类Dev

如何在Mac OS上使用iterm作为默认终端?

来自分类Dev

如何在Mac OS X中更正发生故障的终端?

来自分类Dev

如何在Mac OS X Lion中打开干净的终端?

来自分类Dev

如何在 mac os 命令终端中执行 testng

来自分类Dev

cd:权限被拒绝:在Mac OS终端上下载

来自分类Dev

在Mac OS终端上,“ cd && cd-”有什么作用?

来自分类Dev

如何在Mac终端中控制TeamViewer?

来自分类Dev

如何在 Mac 终端中只显示 $?

来自分类Dev

如何在Mac上增加在终端上执行命令的时间?(更改格式)

来自分类Dev

如何在Mac终端上获取多页pdf的图像大小?

来自分类Dev

如何在Mac终端上运行从F#源编译的EXE文件?

来自分类Dev

在Linux中的Shell /终端上清除/清除输入错误的隐形密码

来自分类Dev

如何在Mac 10.9.3上清空文件缓存

来自分类Dev

如何在OS X上清理Diskpart

来自分类Dev

如何在Mac OS上安装Haskell

Related 相关文章

  1. 1

    如何在 Mac OS Sierra 终端上保存 Java 路径

  2. 2

    如何在Mac Excel VBA上清除剪贴板

  3. 3

    如何在Mac Excel VBA上清除剪贴板

  4. 4

    如何清除Pycharm终端上的错误声音?

  5. 5

    如何在Mac上的终端上使用浏览器?

  6. 6

    如何在Mac终端上搜索包含汉字的文件?

  7. 7

    如何在Mac终端上使用bash使用fzf

  8. 8

    如何在Mac终端上进行SSH代理转发?

  9. 9

    如何在mac os终端上使用放大添加通知命令添加添加(p12)证书的路径?

  10. 10

    如何在OS X终端上发送转义符?

  11. 11

    如何在Mac / Linux计算机上清除Visual Studio Code缓存?

  12. 12

    如何在Mac上清除USB鼠标的驱动程序缓存

  13. 13

    如何更新终端上特定行的文本?

  14. 14

    如何在Mac OS X中隐藏终端窗口?

  15. 15

    如何在Mac OS上使用iterm作为默认终端?

  16. 16

    如何在Mac OS X中更正发生故障的终端?

  17. 17

    如何在Mac OS X Lion中打开干净的终端?

  18. 18

    如何在 mac os 命令终端中执行 testng

  19. 19

    cd:权限被拒绝:在Mac OS终端上下载

  20. 20

    在Mac OS终端上,“ cd && cd-”有什么作用?

  21. 21

    如何在Mac终端中控制TeamViewer?

  22. 22

    如何在 Mac 终端中只显示 $?

  23. 23

    如何在Mac上增加在终端上执行命令的时间?(更改格式)

  24. 24

    如何在Mac终端上获取多页pdf的图像大小?

  25. 25

    如何在Mac终端上运行从F#源编译的EXE文件?

  26. 26

    在Linux中的Shell /终端上清除/清除输入错误的隐形密码

  27. 27

    如何在Mac 10.9.3上清空文件缓存

  28. 28

    如何在OS X上清理Diskpart

  29. 29

    如何在Mac OS上安装Haskell

热门标签

归档