From owner-freebsd-hackers Sat Jul 13 15:23:53 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0780A37B400 for ; Sat, 13 Jul 2002 15:23:48 -0700 (PDT) Received: from androcles.com (androcles.com [204.57.240.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1393643E31 for ; Sat, 13 Jul 2002 15:23:47 -0700 (PDT) (envelope-from alex@androcles.com) Received: (from alex@localhost) by androcles.com (8.11.6/8.11.3) id g6DMNe892090; Sat, 13 Jul 2002 15:23:40 -0700 (PDT) (envelope-from alex) Message-Id: <200207132223.g6DMNe892090@androcles.com> X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit MIME-Version: 1.0 In-Reply-To: <20020713132144.A68304@iguana.icir.org> Date: Sat, 13 Jul 2002 15:23:40 -0700 (PDT) From: "Duane H. Hesser" To: Luigi Rizzo Subject: Re: how to find offset of a string in a binary file ? Cc: hackers@FreeBSD.ORG Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 13-Jul-02 Lui gi Rizzo wrote: > On Sat, Jul 13, 2002 at 09:16:28PM +0100, David Malone wrote: >> On Sat, Jul 13, 2002 at 12:53:21PM -0700, Luigi Rizzo wrote: >> > So, does anyone know how to use the basic unix tools to find >> > the offset of a string in a binary file ? >> > Specifically, I would like to locate the offset of the string >> > >> > "MFS Filesystem goes here" >> >> Would grep -b do what you want? > > no, as i said in my email, it returns the offset of the "line", > so after it finds the string it goes back to the first newline > and returns the offset of the character after that. :( > > cheers > luigi > strings -at [odx] 'file' | grep whatever -------------- Duane H. Hesser dhh@androcles.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message