From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.4 Message-ID: <48901559.5060807@vladinfo.ru> Date: Wed, 30 Jul 2008 11:16:41 +0400 From: "Aleksey E. Birukov" User-Agent: Thunderbird 2.0.0.6 (X11/20070804) MIME-Version: 1.0 To: ledest@gmail.com, ALT Linux sysadmin discuss References: <488EFE43.8070602@vladinfo.ru> <200807292311.13073.hsvhome@mail.ru> <200807292357.44050.ledest@gmail.com> In-Reply-To: <200807292357.44050.ledest@gmail.com> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-AV-Checked: ClamAV Subject: Re: [Sysadmins] awk X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.10b3 Precedence: list Reply-To: ALT Linux sysadmin discuss List-Id: ALT Linux sysadmin discuss List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jul 2008 07:16:44 -0000 Archived-At: List-Archive: Led пишет: > Tuesday, 29 July 2008 23:11:12 Sergey Shilov написав: > >> В сообщении от Tuesday 29 July 2008 14:25:55 Aleksey E. Birukov написал(а): >> >>> Как вывести определенное поле в awk понятно {print($1)}. А вот как >>> вывести сам текст-разделитель, >>> >> echo "aaa_bbb_ccc" | gawk 'FS = "_" { print FS }' >> >> из man gawk >> FS variable as the field separator. If FS is a single character, >> fields are separated by that character. If FS is the null string, then >> each individual character becomes a separate field. Otherwise, FS is >> expected to be a full regular expression. >> Оно? >> > > Врядли. Я так понял, хотелось получить конкретный номерной match в случае > когда FS - regexp > Да. Именно так.