摆脱“警告:命令替换:忽略输入中的空字节”

时间:2019-01-08 19:53:21

标签: bash shell

我最近升级了bash,现在在打开新终端时出现此错误:

-bash: warning: command substitution: ignored null byte in input

这是我的.bash_profile中导致该问题的行:

PS1="\[ $txtblu\w$txtgrn\$(branch)$txtwht ∴$txtrst \]"

NB Bash版本

bash --version
GNU bash, version 5.0.0(1)-release (x86_64-apple-darwin18.2.0)

要删除此警告,我需要更改什么?

变量:

txtrst='\[\e[0m\]'    # Text Reset
txtblu='\[\e[0;34m\]' # Blue
txtgrn='\[\e[0;32m\]' # Green
txtwht='\[\e[0;37m\]' # White
txtred='\[\e[0;31m\]' # Red

0 个答案:

没有答案