这有效:
ghost=$'U1F47B'
PROMPT='time: %T $ghost > '
但是有没有办法内联 Unicode 字符的十六进制版本?
$'...'
的内容不限于其特殊的转义序列。这样的序列在$'...'
内部被简单地识别;您也可以包含其他文本,因为它们在其他方面与单引号相同(即没有参数扩展(。
PROMPT=$'time: %T U1F47B > '