cksum entire dir??
Colin Barnabas
colin.barnabas at gmail.com
Wed Sep 12 01:16:34 UTC 2012
On Tue, Sep 11, 2012 at 05:24:08PM -0700, Gary Kline wrote:
> On Wed, Sep 12, 2012 at 01:14:43AM +0200, Polytropon wrote:
> > On Tue, 11 Sep 2012 14:38:04 -0700, Gary Kline wrote:
> > >
> > > I'm trying to checksum directories as I move them around.
> > > ive read the man page for sum and cksum ... or maybe skimmed
> > > them. no joy. anybody know of a utility to do this? I've
> > > got files that are decades old...
> >
> > Maybe it's possible to tar the directory (without
> > compression of course) and obtain a checksum of
> > the tar archive?
> >
> > % tar cf - <director> | cksum
> >
> > But I also tried cksum directly with a directory
> > like
> >
> > % cksum <directory>
> >
> > and could obtain a checksum - so it _seems_ to work.
> > After alteration of one file within the hierarchy a
> > different result was printed.
> >
> > Tested on OS version 8.2-STABLE/i386, one year old.
> >
>
>
> I think I tried something like your second example last night.
> I think I did
>
> % cksum foodir/*
>
> and had to compare each file from another file I was copying from.
> it was tiresome to check each of dozens of files tho. I was here at
> desk for something obscene -- over 12 hrs. getting my new [slightly
> used:)] computer back to normal.
>
> if there isn't anything that can compare entire dirs, it looks like
> it's time to hack a small program. tx, polyt.
>
> gary
>
>
> >
> > --
> > Polytropon
> > Magdeburg, Germany
> > Happy FreeBSD user since 4.0
> > Andra moi ennepe, Mousa, ...
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
This works for me:
$ find foo/ -type f -print0 | xargs -0 md5 >> foo.md5
Maybe for you as well? Hope I could help.
--
Colin Barnabas
_
( ) ACII Ribbon Campaign - www.asciiribbon.org
X No HTML/RTF in E-mail
/ \ Respect for open standards
More information about the freebsd-questions
mailing list