Subject: Re: bug#10355: Add an option to {md5,sha*} to ignore directories

From: Bob Proulx <[email-masked]>
Date: Fri, 23 Dec 2011 10:17:22 -0700

severity 10355 wishlist
tags 10355 + notabug wontfix moreinfo
thanks

Erik Auerswald wrote:
> Gilles Espinasse wrote:
> >I was using a way to check md5sum on a lot of file using
> >  for myfile in `cat ${ALLFILES}`; do if [ -f /${myfile} ]; then md5sum
> >/$myfile>>  $ALLFILES}.md5; fi; done
>...
> You could use "find $DIR -type f" to list regular files only.

Yes.  Exactly.  The capability you ask for is already present.

Please try this:

  find . -type f -exec md5sum {} +

Replace '.' above with a directory if you wish it to find files in a
different directory.

Bob