Мы должны использовать [
вместо (
в случае, если условие
Попробуйте:
if [ "$category" = "$request" ]
()
используется для выполнения команды и проверки кода выхода. []
используется для проверки выражения. И я надеюсь, что вы скопировали скрипт из MS -word, так как он имеет не -unix-символ”
request=”Request”
fault=”Fault”
Изменить как
request="Request"
fault="Fault"
Итак.
/etc/default/grub
. GRUB_CMDLINE_LINUX_DEFAULT=
. GRUB_CMDLINE_LINUX_DEFAULT="atkbd.reset i8042.reset i8042.nomux quiet splash"
. sudo update-grub
. Если это не сработает, выполните тот же процесс, но вместо этого попробуйте GRUB_CMDLINE_LINUX_DEFAULT="i8042.direct i8042.dumbkbd"
.