From owner-freebsd-questions Thu Jan 31 7:50:24 2002 Delivered-To: freebsd-questions@freebsd.org Received: from web21209.mail.yahoo.com (web21209.mail.yahoo.com [216.136.175.167]) by hub.freebsd.org (Postfix) with SMTP id E8FC837B41C for ; Thu, 31 Jan 2002 07:50:13 -0800 (PST) Message-ID: <20020131155013.82668.qmail@web21209.mail.yahoo.com> Received: from [24.100.124.207] by web21209.mail.yahoo.com via HTTP; Thu, 31 Jan 2002 23:50:13 CST Date: Thu, 31 Jan 2002 23:50:13 +0800 (CST) From: =?iso-8859-1?q?adrian=20kok?= Subject: compare two files To: freebsd-questions@FreeBSD.ORG MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I would like to know how to write script or program to compare two file two files: file1 and file2 check data of file1 whether exists in file2 if not write this data in file1 or output to file #!/bin/sh $lista=fopen("a.txt", "r"); $listb=fopen("b.txt", "r"); while(!feof($lista)) { $dmbuffer = fgets ($lista); grep $dmbuffer $listb > diff; } Could you teach me or where can I get this information from website TIA _______________________________________________________________________ Do You Yahoo!? Get your free @yahoo.com.hk address at http://mail.english.yahoo.com.hk To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message