我最近升级了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