Return to md5.sh CVS log | Up to [local] / OpenXM / src / util |
File: [local] / OpenXM / src / util / md5.sh (download)
Revision 1.1, Fri Oct 13 11:51:25 2006 UTC (17 years, 8 months ago) by ohara
md5.sh is a wrapper script of FreeBSD md5 or GNU md5sum. Now oxfetch.sh uses md5.sh. |
#!/bin/sh # $OpenXM: OpenXM/src/util/md5.sh,v 1.1 2006/10/13 11:51:25 ohara Exp $ _freebsd () { if [ "`which md5`" ]; then md5 $@ fi } _linux () { if [ "`which md5sum`" ]; then md5sum $@ | sed -e 's/^\([0-9a-f]*\) \(.*\)$/MD5 (\2) = \1/' "$@" fi } _other () { if [ "`which md5sum`" ]; then md5sum $@ | sed -e 's/^\([0-9a-f]*\) \(.*\)$/MD5 (\2) = \1/' "$@" elif [ "`which md5`" ]; then md5 $@ fi } case "`uname`" in *BSD) _freebsd $@ ;; Linux) _linux $@ ;; *) _other $@ ;; esac