无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2777|回复: 4
打印 上一主题 下一主题

[求助] cat --length=0 ()-1?

[复制链接]
跳转到指定楼层
1#
发表于 2011-2-18 09:37:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在NTBOOT中有cat --length=0 ()-1,请问()-1是什么意思?
2#
 楼主| 发表于 2011-2-18 09:44:43 | 只看该作者

还有menuset命令的用法是怎样?

menuset 15 15 15 15 15 21 20 40 5 5 10 后面的参数都代表什么?
回复

使用道具 举报

3#
发表于 2011-2-18 11:09:55 | 只看该作者
1#  c大在ntboot里有注释

#获取当前分区偏移
cat --length=0 ()-1

2# menuset是外部命令  允许自定义菜单框的位置,命令格式:

menuset 0 0 0 0 0 0 0 0 0 0 0

对应的参数代表如下。0不修改。        

        unsigned char disp_ul; //边框左上角使用的字符

        unsigned char disp_ur; //右上角

        unsigned char disp_ll; //左下角

        unsigned char disp_lr; //右下角

        unsigned char disp_horiz; //横线

        unsigned char disp_vert; //坚线

        unsigned char menu_box_x; //边框开始位置X坐标

        unsigned char menu_box_w; //宽度

        unsigned char menu_box_y; //边框Y坐标

        unsigned char menu_box_h; //高度

        unsigned char menu_box_b; //底部

注意,没有对输入参数进行检测,自己使用时要小心。

比如你不想要显示边框可以使用如下命令

        menuset 32 32 32 32 32 32

也就是把边框全部用空格代替了。32 = 0x20h = 空格

如果输入的参数是数值则直接使用这个数据,如果是字符比如A B C就直接使用字符

例子

        menuset a b c d
回复

使用道具 举报

4#
 楼主| 发表于 2011-2-18 12:58:35 | 只看该作者
我是想问为什么()-1就表示当前分区偏移?  cat命令中()-1就对应FILE,其它命令也有这种用法?
回复

使用道具 举报

5#
发表于 2011-2-18 15:40:20 | 只看该作者
这个是我特别加上去的,只有在cat命令中有效。

如果不使用这个方法也可以获取,只是方便一些。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-30 10:45

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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