2017-02-14 2 views
2

Возможно ли это расширение подстановочного имени файла в сценариях GRUB?Расширение подстановок имени файла в скриптах GRUB

Что-то вроде:

for i in directory/*; do echo $i; done 

Мое намерение состоит в GRUB для загрузки различных CFG файлы, расположенные в определенных каталогах.

ответ

0

Да, это возможно, если у вас есть модуль regexp, который, похоже, использует тот же синтаксис для расширения имени файла, что и bash. Я обнаружил это случайно, и я до сих пор не уверен, есть ли упоминание об этой функции в документации. Пример:

insmod regexp 
for i in /opt/*; do echo $i; done 

Я вошел в этот GRUB 2.02 оболочки на моей системе и получил этот результат:

/opt/sublime_text 
/opt/google 
Смежные вопросы