无忧启动论坛

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

[已解决] 依据文件大小来执行不同的命令应该如何写,谢谢!

[复制链接]
跳转到指定楼层
1#
发表于 2011-12-21 11:10:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题 我想实现 某个文件小于40K的话就执行一个命令,大于的话就不管<br />g4d该如何实现呢?

[ 本帖最后由 bfgxp 于 2011-12-24 19:23 编辑 ]
2#
发表于 2011-12-21 11:25:51 | 只看该作者
cat --length=0 /xxx/file && if %@retval%<=0x9fff && command
回复

使用道具 举报

3#
发表于 2011-12-21 11:30:51 | 只看该作者

回复 #2 zhaohj 的帖子

不能连写吧  

cat --length=0 /xxx/file
if %@retval%<=0x9fff && command
回复

使用道具 举报

4#
发表于 2011-12-21 12:57:09 | 只看该作者
原帖由 sratlf 于 2011-12-21 11:30 发表 不能连写吧  cat --length=0 /xxx/fileif %@retval%
分开写有问题吧.第一个判断条件没有啥意义
回复

使用道具 举报

5#
 楼主| 发表于 2011-12-21 13:14:47 | 只看该作者
谢谢,原来cat --length=0 /xxx/file的值存在%@retval%中。
回复

使用道具 举报

6#
发表于 2011-12-21 13:37:01 | 只看该作者

回复 #4 lafter 的帖子

你亲自试下就知道了  第一个不是判断  是获取文件大小  获取的结果会暂存在@retval
回复

使用道具 举报

7#
发表于 2011-12-27 09:34:00 | 只看该作者
原帖由 sratlf 于 2011-12-21 13:37 发表
你亲自试下就知道了  第一个不是判断  是获取文件大小  获取的结果会暂存在@retval


原来是这样。
grub4dos隐藏了多少“系统”变量呢?S版的帮助该更新一下了,到处翻帖子也跟不上更新的速度呀
回复

使用道具 举报

8#
 楼主| 发表于 2011-12-27 09:42:59 | 只看该作者

回复 #7 lafter 的帖子

同意!真的是找了好久都没找到
也许0.4.5出正式版就会整理一个完整的吧
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-1 00:47

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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