Как поместить данные команды grub в переменную?

Как поместить данные команды grub в переменную?

У меня возникла проблема с переменной в grub2.

grub похож на bash, но есть и отличия.

В режиме скрипта grub или оболочки я не могу сделать так:

diskinformation=$(ls)
or
set diskinformation=$(ls)

Есть ли способ присвоить команде grub переменную?

Большое спасибо !

решение1

К сожалению, похоже, что такого универсального способа не существует.

Команда searchимеет определенную --setопцию, которая заставляет команду выводить свой результат в переменную, указанную с этой опцией. Если бы был доступен универсальный механизм, подобный тому, о котором вы думаете, то не было бы необходимости иметь опцию --setс searchкомандой.

Связанный контент