From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 26 Aug 2004 17:32:33 +0300 From: Dolgov OV To: community@altlinux.ru Subject: Re: [Comm] grep -? Message-Id: <20040826173233.115d6530.dov@media-link.info> In-Reply-To: <20040826171028.4eb691b5.dov@media-link.info> References: <20040826171028.4eb691b5.dov@media-link.info> X-Mailer: Sylpheed version 0.9.6claws (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=Windows-1251 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at media-link.info X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 14:29:56 -0000 Archived-At: List-Archive: List-Post: On Thu, 26 Aug 2004 17:10:28 +0300 Dolgov OV wrote: > Здравствуйте. > > Вправте пожалуйста мне мозги :-) > > Немогу понять как задать два патерна grep. > Надо выбрать из файла строки, не начинающиеся на # и не пустые. > Конкретно: > cat /etc/apt/source.list | grep -v ^# > отрабатывает нориально, а вот как проигнорировать еще и пустые строки? > Не знаю насколько это правильно, но помогло следующее (совершенно случайно, методом научного тыка): grep [:space:] sources.list | grep -v ^# Показал только раскоментированые строки и проигнорировал пустые, что и требовалось. Может есть более правильный способ? -- С наилучшими, Олег Долгов Registered Linux user #315454