完成安装过程后黑屏,刷新hdmi后无法恢复信号。重新启动并尝试启动 Linux,我得到了这个
-bash: [ : : interger expression expected
[psxita@psxitarch ~]$
并且不知道从这里该去哪里。关于如何让 Linux 从这里启动的任何建议或者是否有修复。说到 shell 脚本,简直就是菜鸟。
答案1
我们只能从中得知,[
bash shell 的内置命令是使用任何一个算术比较运算符 ( -lt
, -gt
, -le
, -ge
, -eq
, -ne
) 调用的,但至少有一个操作数看起来为空。
例如,如果存在以下情况,则可能会发生这种情况:
if [ "$a" -lt "$b" ]; then
线之一bash 启动文件,其中一个$a
或$b
两个引用空或未设置的变量。
尝试启动 bash 看看PS4=' $BASH_SOURCE:$LINENO> ' bash --login -o xtrace
该行在哪里。