无忧启动论坛

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

[讨论] 调查一下 关于cat --length=0的问题

[复制链接]
跳转到指定楼层
1#
发表于 2015-6-11 17:26:07 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
最早期的版本
cat --length=0 返回的是文件解压后大小

目前的版本,我接手GRUB4DOS之后修改的
cat --length=0 返回的是文件原始的大小


现在由于有了raw命令,就可以很方便的控制要返回哪个,所以打算修改成默认返回文件解压后的大小.使用raw cat --length=0 /xxx返回原始大小

不知这个改动影响大不大,是否有必要修改,大家可以讨论一下.

注: 这个改动只考虑用于0.4.6a上,修改后可以通过在cat --length=0命令前加raw来保持兼容性.

2#
 楼主| 发表于 2015-6-12 12:27:30 | 显示全部楼层
pseudo 发表于 2015-6-12 11:26
目前的版本,cat --length=0 返回的是文件原始的大小
以后的版本
cat --length=0 仍然返回的是文件原始的 ...

这样需要增加好几行的代码.
用一楼的方案只需要删除几行代码就行了.

另外cat --length=0这个的用途一般是用于获取文件大小或判断文件是否存在.改动的影响主要是文件大小这一方面,也就一些对文件大小比较敏感的第三方程序会有影响(这类程序估计很少)

另外如果需要增加参数那还不如再增加命令来得方便简单.

点评

那就改吧。 让用户跟着适应就是了。  详情 回复 发表于 2015-6-14 00:28
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-16 02:45

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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