From owner-freebsd-questions@FreeBSD.ORG Mon Oct 31 16:49:03 2005 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 79BB416A41F for ; Mon, 31 Oct 2005 16:49:03 +0000 (GMT) (envelope-from bill@celestial.com) Received: from mail.mi.celestial.com (dagney.celestial.com [192.136.111.7]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BE0543D49 for ; Mon, 31 Oct 2005 16:49:02 +0000 (GMT) (envelope-from bill@celestial.com) Received: from localhost (localhost [127.0.0.1]) by mail.mi.celestial.com (Postfix) with ESMTP id DF55C12F171; Mon, 31 Oct 2005 08:48:59 -0800 (PST) Received: from mail.mi.celestial.com ([127.0.0.1]) by localhost (alexis.mi.celestial.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 20677-02-9; Mon, 31 Oct 2005 08:48:59 -0800 (PST) Received: by mail.mi.celestial.com (Postfix, from userid 203) id 9A66A12F16B; Mon, 31 Oct 2005 08:48:59 -0800 (PST) Date: Mon, 31 Oct 2005 08:48:59 -0800 From: Bill Campbell To: freebsd@celestial.com, freebsd-questions@freebsd.org Message-ID: <20051031164859.GA21586@alexis.mi.celestial.com> Mail-Followup-To: freebsd@celestial.com, freebsd-questions@freebsd.org References: <08af01c5dbd8$de629a30$c901a8c0@workdog> <4364DF2A.8060501@t-hosting.hu> <20051031134252.GA1877@flame.pc> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20051031134252.GA1877@flame.pc> User-Agent: Mutt/1.4.2.1i X-Virus-Scanned: amavisd-new at mi.celestial.com Cc: Subject: Re: Sed howto X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd@celestial.com List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Oct 2005 16:49:03 -0000 On Mon, Oct 31, 2005, Giorgos Keramidas wrote: >On 2005-10-30 15:56, K?vesd?n G?bor wrote: >>> I concur. The 20 pages on sed are probably part of what you >>> want. It doesn't answer your "besides..." however. Perhaps >>> someone else can help there. Here's a link to O'Reilly: >>> >>> http://www.oreilly.com/openbook/utp/UnixTextProcessing.pdf >> >> It is a really such a book, that I should read. Not only the >> sed part, but the entire book seems interesting and useful. >> Thanks. > >Another very good book that introduces sed and other utilities >that are powerful tools in the toolchain of a UNIX user, is the >still classic book of Brian W. Kernighan & Rob Pike: > > The UNIX Programming Environment > by Brian W. Kernighan and Rob Pike. > Prentice Hall, Inc., 1984. > ISBN 0-13-937681-X (paperback), 0-13-937699-2 (hardback). > http://cm.bell-labs.com/cm/cs/upe/ > >It's a bit old now, but some of the concepts it introduces are, >in my opinion, central and essential to the every day work of a >UNIX user. I'll second that recommendation (I mentioned this in my original post on this subject :-). Looking through about 12 feet of Unix books beside me, about the only other that jumps out at me is (I still do a fair amount of documentation using vi and groff :-). Document Formatting and Typesetting on the Unix System Narain Gehani ISBN 0-9615336-0-9 Bill -- INTERNET: bill@Celestial.COM Bill Campbell; Celestial Software LLC UUCP: camco!bill PO Box 820; 6641 E. Mercer Way FAX: (206) 232-9186 Mercer Island, WA 98040-0820; (206) 236-1676 URL: http://www.celestial.com/ ``The children who know how to think for themselves spoil the harmony of the collective society that is coming, where everyone would be interdependent.'' 1899 John Dewey, educational philosopher, proponent of modern public schools.