有问题的文件是/sys/class/power_supply/BAT0/status
。
当我 cat 它时,我收到了Full
。但是当我这样做status="$(cat /sys/class/power_supply/BAT0/status)"
然后 echo时status
,我收到了1
时,当我希望它输出 时Full
。我确信我只是个白痴,错过了一些显而易见的东西。任何帮助都值得感激。
答案1
这可能是为 bash 设计的。在zsh
你得到错误 1:
zsh: read-only variable: status
status
是保留变量。尝试my_status
。