无忧启动论坛

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

[已解决] parytype find命令相关

[复制链接]
跳转到指定楼层
1#
发表于 2013-12-20 20:55:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 1549957235 于 2013-12-21 14:47 编辑

find /ntldr checkrange 0x07 parttype
这句命令是对的吗?
parttype不是至少需要一个part参数吗?
find condition语法是怎么一回事
2#
发表于 2013-12-21 12:37:11 | 只看该作者
命令没错  意思是查找所有根目录下有ntldr这个文件的设备  然后确认parttype是否为0x07

直接执行parttype是检测当前设备的类型值  用checkrange检测这个值是否是0x07

find具体语法可以看置顶的帮助文档去  简单的就是 find [command] /file [command]
回复

使用道具 举报

3#
发表于 2013-12-21 12:39:13 | 只看该作者
很多命令都可以省略参数。省略时,通常用当前设备作为默认参数。

当 find 命令行的尾部不存在 “条件” 时,当作无条件查找,即 “永真条件”。

当 find 命令行的尾部存在着 “条件” 时,只有当这个条件返回 “真” 值的时候,才接受这个分区上的查找的结果。如果这个 “条件” 在某个分区上返回 “假” 值,那么,它的查找结果会被 “无视” 或 “忽略”。

回复

使用道具 举报

4#
发表于 2013-12-21 13:31:51 | 只看该作者
本帖最后由 不点 于 2013-12-21 13:46 编辑
find [ command ] /file [ command ]


是笔误吧?似乎应该是

find [选项] /file [被当作筛选条件的命令]

需要说明的是,find 命令行的 “文件名” 部分,也是可以省略的。空空的,没有参数的 find 也是合法的命令:

find

再比如,省略文件名,却可以有 “条件” 存在的情况:

find checkrange 0x07 parttype

只要分区的 ID 是 0x07,就会被列出来。

grub4dos 的 “自由度” 很高(大概可以认为是适合黑客使用吧),筛选条件可以是用户自己编写的外部命令。如果用户有特殊需要,那就可以编写自己的外部命令,用来当作 find 命令的筛选条件。

评分

参与人数 1无忧币 +5 收起 理由
1549957235 + 5

查看全部评分

回复

使用道具 举报

5#
 楼主| 发表于 2013-12-21 14:47:03 | 只看该作者
多谢两位了,回答的好详细
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-13 10:29

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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