- 主题
- 0
- 积分
- 0
- 贝壳
- 0 个
- 注册时间
- 2007-1-18
- 最后登录
- 2007-1-18
|
[原创]三两句写一个实用程序.
[这个贴子最后由damnyou在 2005/09/30 03:10pm 第 2 次编辑]
use Digest::MD5; #使用MD5算法模块
my $file = shift || die "Usage:fmd5 filename\n"; #获取参数(文件名),如果没有参数,则输出帮助,程序使用方法.
open(FILE, $file) or (print "Can';t open ';$file';: $!" and exit);#打开文件句柄
binmode(FILE); #以二进制方式打开.
print "[√]$file ---MD5-->",Digest::MD5->new->addfile(*FILE)->hexdigest,"\n"; #输出我们需要的 文件的MD5值.
------------------------------
以上 是用perl,使用Digest::MD5模块,计算某文件的MD5值的程序代码.以上代码其实可以更加精简,只是为了大家方便看,所以多写点.
perl是很方便的语言,而且有很多丰富的 模块.简单的语句,可以写出很多实用的程序.
[DISABLELBCODE] |
|