无忧启动论坛

 找回密码
 注册
搜索

$2 参数代表什么意思

查看数: 1095 | 评论数: 14 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2024-1-6 21:40

正文摘要:

以上图片中$2 出现了多次,它代表什么意思 多个菜单项中都 出现了,它是不是代表 当前menuentry  后面 的第二个字符串 grub2代码,哪个大神给详细说一下代码的大体意思!!!

回复

hehuiying 发表于 2024-4-19 14:31:14
谢谢分享
maowang 发表于 2024-1-25 20:56:47
好好好
农村户口_1201 发表于 2024-1-25 20:40:04
传递参数
无犹启动 发表于 2024-1-25 19:31:39
搜索menuentry的第二个参数
hilsonma 发表于 2024-1-9 18:20:12
menuentry "Boot WIM" "/test.wim" {...}

位置变量2 即$2 是 "/test.wim"

在grub2中,一个路径没有指定设备名就是默认root设备
search语句例外,search本身就是查找设备的。
search -n -s -f $2 就是 search -n -s -f /test.wim
chainloader $2 就是 chainloader ($root)/test.wim

点评

多谢,在你的精心指导下,可以独立地写代码。我的多系统可以更加优化其旨引导,更正bug  发表于 2024-1-11 16:59
hilsonma 发表于 2024-1-9 07:52:32
本帖最后由 hilsonma 于 2024-1-9 07:57 编辑

menuentry "Boot WIM" "/test.wim" {...}

这一句中,"Boot WIM" 就是$1,"/test.wim" 就是$2
依此类推。

相当于批处理中的%1 %2 ...

点评

/test.wim 是盘符下根目录下的test。wim文件 还是set root 下的文件 root 可以设置一个文件夹作为根目录  发表于 2024-1-9 12:12
谢谢了,这还是内部参数  发表于 2024-1-9 12:08
yyz2191958 发表于 2024-1-7 10:48:29
进来学习
tanglf 发表于 2024-1-7 09:00:41
应该是第二个 外部参数

点评

我感觉也是,有不同异议的吗? 这个外部参数如何调用  发表于 2024-1-7 10:08
nathan6498 发表于 2024-1-6 23:37:38
搜索menuentry的第二个参数

点评

是menuentry 后的第二个字符串参数吗? 说明白点是外部,还是内部 如果是外部的话,$2在文件中出现多次,表示的同一个意思 如果是内部参数的话,在当前配置文件中每一个菜单项显示的都不一样  发表于 2024-1-7 10:17
xiaoxhm 发表于 2024-1-6 23:30:21
grub中的$ 表示变量 menuentry "$1" 双引号内可添加个性化字符,$1变量也可改为定值,如改为menuentry "启动 Ubuntu Karmic"

点评

没看明白,能举个例子??  发表于 2024-1-7 10:14
schdtv 发表于 2024-1-6 23:25:56
不是两美圆吗?

点评

经典!!  发表于 2024-1-7 10:13
wxinchun92 发表于 2024-1-6 22:38:46
本帖最后由 wxinchun92 于 2024-1-6 22:40 编辑

搜索menuentry的第二个参数

点评

第二个参数在哪儿? 是外部还是内部参数 调用过程说下  发表于 2024-1-7 10:09
u223110 发表于 2024-1-6 21:59:07
调用这个文件的 第二个参数
比如第一个参数就是$1 以此类推

点评

能详细介绍一下这些代码的含义  发表于 2024-1-6 22:06
这个参数是 哪个第二个,是grub.cfg 外部调用的第二个参数,还是grub.cfg 内部的菜单项后的第二个字符串参数!  发表于 2024-1-6 22:05
前面听说风很大 发表于 2024-1-6 21:54:56
两刀

点评

啥暗语  发表于 2024-1-6 21:57

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

闽公网安备 35020302032614号

GMT+8, 2024-5-22 01:01

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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