From owner-freebsd-questions@FreeBSD.ORG Wed Sep 12 00:26:46 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EF476106566C for ; Wed, 12 Sep 2012 00:26:45 +0000 (UTC) (envelope-from kline@thought.org) Received: from p3plsmtpa06-02.prod.phx3.secureserver.net (p3plsmtpa06-02.prod.phx3.secureserver.net [173.201.192.103]) by mx1.freebsd.org (Postfix) with ESMTP id CBDFF8FC0A for ; Wed, 12 Sep 2012 00:26:45 +0000 (UTC) Received: from ethic.thought.org ([209.180.213.209]) by p3plsmtpa06-02.prod.phx3.secureserver.net with id y0Q81j0044XeM01010Q80E; Tue, 11 Sep 2012 17:24:09 -0700 Date: Tue, 11 Sep 2012 17:24:08 -0700 From: Gary Kline To: Polytropon Message-ID: <20120912002408.GA10496@ethic.thought.org> References: <20120911213804.GA9817@ethic.thought.org> <20120912011443.5df17cf2.freebsd@edvax.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20120912011443.5df17cf2.freebsd@edvax.de> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: FreeBSD Mailing List Subject: Re: cksum entire dir?? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Sep 2012 00:26:46 -0000 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 - | cksum > > But I also tried cksum directly with a directory > like > > % cksum > > 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, ...