From: Andreas Schwab Date: Wed, 14 Mar 2012 14:27:23 GMT Subject: Re: [GUILT] [PATCH] Fix fatal "guilt graph" error in sha1sum invocation. Message-ID: In-Reply-To: <87399bpaq9.fsf@opera.com> Per Cederqvist writes: > - openssl dgst -sha1 "$1" | sed "s,SHA1.\(.*\).= \(.*\),\2 \1," > + if [ $# = 1 ] > + then > + openssl dgst -sha1 "$1" | sed "s,SHA1.\(.*\).= \(.*\),\2 \1," > + else > + openssl dgst -sha1 | sed 's,$, -,' $ openssl dgst -sha1 # usage: sha1 [file] > sha1() > { > - sha1sum "$1" > + if [ $# = 1 ] > + then > + sha1sum "$1" > + else > + sha1sum > + fi sha1sum "$@" Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."