Return to md5.sh CVS log | Up to [local] / OpenXM / src / util |
File: [local] / OpenXM / src / util / md5.sh (download)
Revision 1.3, Sat Feb 17 18:15:28 2007 UTC (17 years, 7 months ago) by ohara
fixed for MacOS X |
#!/bin/sh # $OpenXM: OpenXM/src/util/md5.sh,v 1.3 2007/02/17 18:15:28 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|Darwin) _freebsd "$@" ;; Linux) _linux "$@" ;; *) _other "$@" ;; esac