From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 11 Oct 2002 14:45:48 +0400 From: Igor Homyakov To: community@altlinux.ru Subject: Re: [Comm] sed =?koi8-r?B?2sHNxc7BINPMz9fB?= Message-ID: <20021011104548.GB12992@kadath.pm.ramax.spb.ru> References: <3DA6AACA.7070505@rmts.donpac.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <3DA6AACA.7070505@rmts.donpac.ru> User-Agent: Mutt/1.4i X-Operating-System: GNU/Linux (ALT Linux http://altlinux.org) Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: On Fri, Oct 11, 2002 at 02:41:14PM +0400, Прокопьев Евгений wrote: > Здравствуйте! > > Как заменть в файле одно слово на другое, но при этом вывести не > измененную строку, а весь файл? > > [john@john john]$ sed -n 's/\$DBNAME/dbname/p' > /opt/scripts/sql/metadata.sql > CREATE DATABASE 'localhost:/var/db/web/dbname.gdb' > > [john@john john]$ sed -n 's/\$DBNAME/dbname/1,$p' > /opt/scripts/sql/metadata.sql > sed: -e expression #1, char 20: Unknown option to 's' $ sed -n 's/\$DBNAME/dbname/; 1,$p' /opt/scripts/sql/metadata.sql -- Igor Homyakov http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141