From owner-freebsd-hackers Tue Nov 12 06:09:41 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA26207 for hackers-outgoing; Tue, 12 Nov 1996 06:09:41 -0800 (PST) Received: from mail.cs.tu-berlin.de (mail.cs.tu-berlin.de [130.149.17.13]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id GAA26155 for ; Tue, 12 Nov 1996 06:08:52 -0800 (PST) Received: from campa.panke.de (anonymous214.ppp.cs.tu-berlin.de [130.149.17.214]) by mail.cs.tu-berlin.de (8.6.13/8.6.12) with ESMTP id OAA23793; Tue, 12 Nov 1996 14:43:41 +0100 Received: (from wosch@localhost) by campa.panke.de (8.6.12/8.6.12) id OAA00453; Tue, 12 Nov 1996 14:04:22 +0100 Date: Tue, 12 Nov 1996 14:04:22 +0100 From: Wolfram Schneider Message-Id: <199611121304.OAA00453@campa.panke.de> To: mark@linus.demon.co.uk (Mark Valentine) Cc: hackers@freebsd.org Subject: Re: cvs commit: src/share/doc/handbook porting.sgml ports.sgml In-Reply-To: <199611120404.EAA23202@janai.thuvia.org> References: <199611120404.EAA23202@janai.thuvia.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Mark Valentine writes: >> From: Wolfram Schneider >> Jordan K. Hubbard writes: >> >> I'm guessing sed, I thought Jordan had a disdain dislike for perl. :-) >> > >> >sed, definitely. I mean, who needs perl when you've already got >> >sed, sh and awk? :-) >> >> Perl is 8 bit clean and can edit binary data. >> >> $ wc /kernel >> 2379 24484 808608 /kernel >> $ perl -npe 's,/sbin/,/SBIN/,g' /kernel | wc >> 2379 24484 808608 /kernel >> $ sed 's,/sbin/,/SBIN/,g' /kernel | wc >> 67 753 29419 > >$ wc /kernel > 3672 44913 1282638 /kernel >$ /usr/gnu/bin/sed 's,/sbin/,/SBIN/,g' /kernel | wc > 3672 44913 1282638 > >Are there any bugs in the perl implementation? Yes, of course. >If there are, do I have >a choice of implementations? ;-) perl4, perl5, perl5.00x Wolfram