加载fonts文件夹字体
请问大佬们,如果我要加载fonts文件夹里的所有字体应该怎么写啊下面这样子写没用,然后就不知道怎么办了
for obj in "$prefix/fonts/"; do
if test -f "$prefix/fonts/$obj"; then
loadfont "$prefix/fonts/$obj"
fi
done
for obj in "$prefix/fonts/*"; do
if test -f "$obj"; then
loadfont "$obj"
fi
done
仅供参考。你按 C 进控制台自己敲命令试试就知道为啥错了。 进来学习 wintoflash 发表于 2023-5-12 19:35
for obj in "$prefix/fonts/*"; do
if test -f "$obj"; then
loadfont "$obj"
谢谢大佬,一开始是这样写的,只不过fonts后面没有加上星号,我试试看 wintoflash 发表于 2023-5-12 19:35
for obj in "$prefix/fonts/*"; do
if test -f "$obj"; then
loadfont "$obj"
另外想问一下大佬,一定要加载字体了才能在主题文件夹里调用吗,字体放在主题文件夹里,不加载字体在主题文件里可以引用吗,我看很多下载的主题文件夹里都有字体。
wintoflash 发表于 2023-5-12 19:35
for obj in "$prefix/fonts/*"; do
if test -f "$obj"; then
loadfont "$obj"
解决了,我是这样写的成功了
for obj in "$prefix/fonts/*.pf2"; do
if test -f $obj; then
loadfont $obj
fi
done
也就是说后面的obj变量不能用英文双引号括起来,否则$obj就识别为efi/grub2/*.pf2,而不是一个变量。好奇怪,想不通为什么?
进来学习 学习学习先,研究那么透啊,我也是在学习的路上 学习
感谢分享 进来学习 这个只能看看了
页:
[1]