无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 3386|回复: 23
打印 上一主题 下一主题

[求助] 请帮忙解释下grub4dos菜单意思

[复制链接]
跳转到指定楼层
1#
发表于 2022-12-19 11:49:54 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 vrboxing 于 2022-12-19 19:02 编辑

bfgxp老大的windows安装序列看到的菜单,看不懂,哪位能帮忙解释一下,多谢!
iftitle [find --ignore-floppies --ignore-cd /vhdos/win10x64/ins.lst && if 2 >= 3 ! find --ignore-floppies --ignore-cd /vhdos/win10x64/win10_CHILD.vhd] Windows 10 x64\n 启动Win10x64(VHD)系统
2#
 楼主| 发表于 2022-12-19 18:56:16 | 显示全部楼层
bfgxp 发表于 2022-12-19 13:17
本人来回答
条件菜单
目的,如果存在ins.lst这个文件则不显示该菜单,如果不存在ins.lst 则继续查找CHILD ...

抱歉,抱歉
多谢老大解惑!
回复

使用道具 举报

3#
 楼主| 发表于 2022-12-19 19:01:49 | 显示全部楼层
操作符 && 和 || 和 !
&& 的用法:
command1 && command2
如果 command1 返回 真,那么 command2 将执行
! 的说法(要求至少有一个&& 或 ||联合使用)
相当于else的功能。
if command1 && command2 ! command3
如果 command1 返回 真 ,就执行command2 ,否则执行command3
if command1 || command2 ! command3
如果command1返回 假 ,就执行command2 ,否则执行command3
(通常嵌套使用)
这个和介绍的哪个都对不上,特别是这句&& if 2 >= 3 ! 我实在不能理解

点评

&& if 2 >= 3 ! 是一个不执行的命令,因为条件为假,可以换成 && echo -n ! 或直接换成 ||  详情 回复 发表于 2022-12-19 19:08
回复

使用道具 举报

4#
 楼主| 发表于 2022-12-19 19:20:09 | 显示全部楼层
527104427 发表于 2022-12-19 19:08
&& if 2 >= 3 !  是一个不执行的命令,因为条件为假,可以换成 && echo -n ! 或直接换成 ||

多谢
iftitle [find --ignore-floppies --ignore-cd /vhdos/win10x64/ins.lst ||  find --ignore-floppies --ignore-cd /vhdos/win10x64/win10_CHILD.vhd] Windows 10 x64\n 启动Win10x64(VHD)系统

改写成这样是不是等效?

点评

对  详情 回复 发表于 2022-12-19 20:27
回复

使用道具 举报

5#
 楼主| 发表于 2022-12-19 20:32:56 | 显示全部楼层
回复

使用道具 举报

6#
 楼主| 发表于 2022-12-20 22:02:40 | 显示全部楼层
2011yaya2007777 发表于 2022-12-20 14:21
iftitle  Windows 10 x64\n 启动Win10x64(VHD)系统

这个条理清晰,脑子不会痛
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-12 16:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表