Chinaunix

标题: 关于文件大小的 [打印本页]

作者: coolscplayer    时间: 2003-06-23 04:59
标题: 关于文件大小的
请教,怎么用shell判断一个文件的大小呢?
比如我要写一个shell,需要判断一个文件的大小,如果文件大于1g我就删除他,如果小于1g我就保留
请问什么实现呢?
作者: 红袖添香    时间: 2003-06-23 06:16
标题: 关于文件大小的
...

bsize=`ls -l YOURFILE | awk '{if ($5/1024^3 > 1) print "true"; else print "false" }'`

然后再你的程序中判断 bsize 是 true 还是 false
作者: anonimousboy    时间: 2003-06-23 07:53
标题: 关于文件大小的
原帖由 "红袖添香" 发表:
...

bsize=`ls -l YOURFILE | awk '{if ($5/1024^3 > 1) print "true"; else print "false" }'`

然后再你的程序中判断 bsize 是 true 还是 false
   
呵呵,现在才体会到UNIX的好处,虽然有时候是用命令行操作,但是系统的许多命令和SHELL,AWK,SED联合起来使用,真是方便的很呢~~




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2