【发布时间】:2013-09-12 10:22:07
【问题描述】:
我正在尝试创建一个脚本来为 Apple 的 ITMSP Transporter 文件编写 XML 文件,以便将元数据上传到 App Store。屏幕截图的要求是文件名、MD5 校验和和文件大小(以字节为单位)。
MD5校验码很简单,可以用md5 -q image.png检索
但是,我很难尝试获取图像文件的字节大小。如果我使用du -k image.png 命令,它会返回以千字节为单位向上取整的大小。例如,如果实际大小为 5722 字节,du 将返回 8(如 8K 或 8192 字节),这是不正确的。 du 的默认值是 512 字节块,但仍会将值向上舍入(因此它将返回 16 而不是 8)。
我正在运行 Lion OSX 10.7.4。
【问题讨论】: