From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1N3ZqL-0004Uh-8h for garchives@archives.gentoo.org; Thu, 29 Oct 2009 18:35:29 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7B599E077F; Thu, 29 Oct 2009 18:35:27 +0000 (UTC) Received: from mail-iw0-f187.google.com (mail-iw0-f187.google.com [209.85.223.187]) by pigeon.gentoo.org (Postfix) with ESMTP id 653B6E077F for ; Thu, 29 Oct 2009 18:35:27 +0000 (UTC) Received: by iwn17 with SMTP id 17so1537194iwn.10 for ; Thu, 29 Oct 2009 11:35:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:from:date :x-google-sender-auth:message-id:subject:to:content-type; bh=t13I1w0jIWBIfg14Sl8r7HofqL3OR1y4N88IL+/JsL8=; b=MwVKoDzzpa2wNH0/+zV5zYCxHwkg+AFgQNCCphbY6Y+8U/sN5iS5mOhjWrJ/RCaDWc +mrkfv2jSSHDaAq56d6peNWroRco7QurFUx3vRwOwZre52eFQ8iaULbnTBdLw+l5sGq+ xCJX3FETutwfHIuxqeZDReu46Ckj7aSA8JhnI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:from:date:x-google-sender-auth:message-id :subject:to:content-type; b=ZYA90QEb3mf9QwVFimy3SFPXAer53HA34bqLIMc/od+TyVfNL+Y5QAb4Fd8UGdXwHw cFeqNDS7T27Kj7hembnVIrhrRFlz/YCfoWkOrUyyvx25lync7CwvWdsAn4PxbWoKhhwQ uKZPvrBaCCi9dQlmCgIDQ/33xpAfwazHth2xY= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Sender: jz.penguin@gmail.com Received: by 10.231.25.29 with SMTP id x29mr1025838ibb.31.1256841327233; Thu, 29 Oct 2009 11:35:27 -0700 (PDT) From: James Date: Thu, 29 Oct 2009 14:35:07 -0400 X-Google-Sender-Auth: 247728a249298b13 Message-ID: Subject: [gentoo-user] comparing two complex directories To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 X-Archives-Salt: fd955382-c56e-4a31-bc93-760442613091 X-Archives-Hash: 44db0f4914ef53ff071593623e1d824a All, I'm trying to find a good way to compare two complex directory structures to see what files differ. I've looked at a few different options: - rsync dry run (someone said this should work, but I'm having trouble getting good information out of this) - diff -rq (this works, but it's sloowwwwww) I've used cdircmp before but it tends to crash on complex directories (a directory with more than a few subdirs and with hidden dot files). Thoughts? Any specific / good utilities for doing this? -j