无忧启动论坛

标题: 依据文件大小来执行不同的命令应该如何写,谢谢! [打印本页]

作者: bfgxp    时间: 2011-12-21 11:10
标题: 依据文件大小来执行不同的命令应该如何写,谢谢!
如题 我想实现 某个文件小于40K的话就执行一个命令,大于的话就不管<br />g4d该如何实现呢?

[ 本帖最后由 bfgxp 于 2011-12-24 19:23 编辑 ]
作者: zhaohj    时间: 2011-12-21 11:25
cat --length=0 /xxx/file && if %@retval%<=0x9fff && command
作者: sratlf    时间: 2011-12-21 11:30
标题: 回复 #2 zhaohj 的帖子
不能连写吧  

cat --length=0 /xxx/file
if %@retval%<=0x9fff && command
作者: lafter    时间: 2011-12-21 12:57
原帖由 sratlf 于 2011-12-21 11:30 发表 不能连写吧  cat --length=0 /xxx/fileif %@retval%
分开写有问题吧.第一个判断条件没有啥意义
作者: bfgxp    时间: 2011-12-21 13:14
谢谢,原来cat --length=0 /xxx/file的值存在%@retval%中。
作者: sratlf    时间: 2011-12-21 13:37
标题: 回复 #4 lafter 的帖子
你亲自试下就知道了  第一个不是判断  是获取文件大小  获取的结果会暂存在@retval
作者: lafter    时间: 2011-12-27 09:34
原帖由 sratlf 于 2011-12-21 13:37 发表
你亲自试下就知道了  第一个不是判断  是获取文件大小  获取的结果会暂存在@retval


原来是这样。
grub4dos隐藏了多少“系统”变量呢?S版的帮助该更新一下了,到处翻帖子也跟不上更新的速度呀
作者: bfgxp    时间: 2011-12-27 09:42
标题: 回复 #7 lafter 的帖子
同意!真的是找了好久都没找到
也许0.4.5出正式版就会整理一个完整的吧




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3