如何在命令行中输入tab char?

gro*_*k12 25 macos bash

在交互式bash终端中,如何输入制表符?例如,如果我想使用sed将"_"替换为我想使用的标签:

echo $string | sed 's/[_]/TAB/g'
Run Code Online (Sandbox Code Playgroud)

其中TAB表示Tab键.这不是交互式的shell脚本,当我按Tab键时,我没有任何字符和铮铮声.我也尝试了,\t但它只将t放在字符串而不是标签中.

注意这是mac osx.

gee*_*aur 47

Control+ 前面V,然后Tab抑制通常的扩展行为.

  • @ grok12:"Precede",而不是"替换".`[Control]`+`[V]`,然后是`[Tab]`. (7认同)