匿名者 发表于 2020-2-9 21:20
udf/iso joliet/ntfs 都是大小写敏感的文件系统
my9823 发表于 2020-2-9 22:10
我觉得你要看看关于linux shell编程方面的书籍!
my9823 发表于 2020-2-9 22:49
=与==应该不同,前者是赋值,左边应该是变量可以改变的,后者是比较两者完全相同吧。尝试两两条命令变量放 ...
my9823 发表于 2020-2-9 22:46
正则表达式不是有oot么?不知道如何用到if中,其他也可以用正则啊!
青青草 发表于 2020-2-10 13:00
用正则表达式解决。
江南一根葱 发表于 2020-2-10 16:34
我这才发现大小写问题吗,
我之前是两种写法搜两次
hhh333 发表于 2020-2-10 15:46
确实不会用,麻烦把上面的代码用grub2的脚本写一下。
青青草 发表于 2020-2-10 17:31
你要做什么?查找系统?查找PE?还是... ...?
hhh333 发表于 2020-2-10 18:05
查找某个文件或目录,不限大小写。如:/efi/microsoft/boot/bcd
有可能是/EFI/microsoft/boot/bcd或者ef ...
青青草 发表于 2020-2-10 18:35
if test -f ($device)/EFI/Microsoft/Boot/bootmgfw.efi -a -f ($device)/EFI/Microsoft/Boot/BCD;then ...
江南一根葱 发表于 2020-2-10 16:34
我这才发现大小写问题吗,
我之前是两种写法搜两次
hhh333 发表于 2020-2-10 18:47
这个不是正则表达式吧?
江南一根葱 发表于 2020-2-10 19:03
光盘不是定死的吗,制作的时候文件名就由自己固化的吧,是要脚本适应多种情况制做iso么?
江南一根葱 发表于 2020-2-10 19:03
光盘不是定死的吗,制作的时候文件名就由自己固化的吧,是要脚本适应多种情况制做iso么?
匿名者 发表于 2020-2-9 22:02
不能.
文件系统本身是大小写敏感的,软件读取就应该按照大小写敏感来做.
IMG_20200213_122408.jpg (18.32 KB, 下载次数: 187)
my9823 发表于 2020-2-13 12:28
wintoflash大神不会是武汉人吧?
wintoflash 发表于 2020-2-27 11:33
楼主可以测试一下,现在默认不区分大小写了
https://github.com/a1ive/grub/releases
注意:ls 列文件还 ...
wintoflash 发表于 2020-2-27 11:33
楼主可以测试一下,现在默认不区分大小写了
https://github.com/a1ive/grub/releases
注意:ls 列文件还 ...
hhh333 发表于 2020-2-27 20:14
初步在光盘上测试可行,NTFS应该也无问题。
wintoflash 发表于 2020-2-27 20:25
光盘是指 iso9660 还是 udf?
wintoflash 发表于 2020-2-27 20:25
光盘是指 iso9660 还是 udf?
hhh333 发表于 2020-2-28 06:38
想问一下isolinux要调用grub2,命令应该怎么写?要加头文件吗?
我是按调用g4d的方式写的,boot/g2ldr, ...
wintoflash 发表于 2020-2-27 11:33
楼主可以测试一下,现在默认不区分大小写了
https://github.com/a1ive/grub/releases
注意:ls 列文件还 ...
青青草 发表于 2020-3-3 11:28
今天得空,在NTFS上测试,对于文件,还是区分大小写的。【文件:BCD】
青青草 发表于 2020-3-3 12:17
if test -f ($device)/bootmgr -a -f ($device)/boot/BCD; then 可以显示菜单条,
改成 if test -f ...
wintoflash 发表于 2020-3-3 16:01
现在应该可以了,请更新测试。
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) | Powered by Discuz! X3.3 |