From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <451BB0D2.4020604@ntmdt.ru> Date: Thu, 28 Sep 2006 15:24:02 +0400 From: "Alexei V. Mezin" Organization: NT-MDT User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: =?KOI8-R?Q?=CB=D5=CC=D8=D4=D5=D2=CE=D9=CA_=CF=C6=D4=CF=D0=C9=CB?= References: <451B9CD7.4030008@gmail.com> <451BA1FE.6050004@gmail.com> In-Reply-To: Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [room] =?koi8-r?b?W0pUXSBSZTog8M/Nz8fJ1MUg088g08vSydDUycvPzS4=?= X-BeenThere: smoke-room@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: mezin@ntmdt.ru, =?koi8-r?b?y9XM2NTV0s7ZyiDPxtTP0MnL?= List-Id: =?koi8-r?b?y9XM2NTV0s7ZyiDPxtTP0MnL?= List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Sep 2006 11:24:21 -0000 Archived-At: List-Archive: Pavel Usischev пишет: > Nick S. Grechukh пишет: >> линуксоид в кафе: >> >> cat menu | grep ^Кофе | awk '{print $2" "$1}' | sort -r -n | tail -n 5 > > Какой ужас :) > > awk '/^Кофе/ {print $2" "$1}' menu | sort -r -n | tail -n 5 > > На самом деле не ужас конечно, но неоднократно замечал, что в примерах > используют на одну-две утилиты больше, чем легко можно было бы. Пожалуй, > cat -- лидер по такому использованию. > Тому есть логичное объяснение: если писать скрипт сразу зная, как он работает, и что обрабатывает, то можно и без cat. А если собирать такую команду из кусочков по шагам, то сначала cat и посмотреть, что там есть, потом awk print, чтоб вывести нужные части, потом sort + tail. -- Alexei V. Mezin NT-MDT Co. Phone: 095-913-5736 Fax: 095-913-573 Email: mezin@ntmdt.ru URL: http://www.ntmdt.com