GRUB脚本中是否可以进行文件名通配符扩展?
类似的东西:
for i in directory/*; do echo $i; done
我的目的是让GRUB加载位于某些目录中的不同cfg文件。
答案 0 :(得分:1)
是的,如果你有regexp
模块,这似乎是可能的,它似乎使用与bash相同的文件名扩展语法。我偶然发现了这个,我仍然不确定文档中是否有任何提及此功能的内容。例如:
insmod regexp
for i in /opt/*; do echo $i; done
我在我的系统上输入了GRUB 2.02 shell并收到了这个输出:
/opt/sublime_text
/opt/google