|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Andy Shevchenko 2:465/192 15 Jan 2003 17:08:05 To : Alexey I. Froloff Subject : Re: textutils: вырезать диапазон строк -------------------------------------------------------------------------------- .RFC-X-Complaints-To: news@serv.smile.org.ua .RFC-NNTP-Posting-Date: 15 Jan 2003 14:08:05 GMT Hi Alexey I. Froloff! On Wed, 15 Jan 03 02:34:55 +0200; Alexey I. Froloff <Alexey_I._Froloff@p4.f1437.n5020.z2.fidonet.org> wrote about 'textutils: вырезать диапазон строк': IK>> Вот есть gnu head, gnu tail. С их помощью можно вырезать начало или IK>> конец. А как вырезать допустим с 10 по -20 (то есть выкинуть первые IK>> 10 и последние 20) ? AIF> $ tail +10 file | tac | tail +20 | tac Все равно на perl лучше получается. #!/usr/bin/perl $i = 0; while (<STDIN>) { $i = $i + 1; if (($i > 10) and ($i < 100)) {print $_;} } Hу, можно модернизировать :) -- With best regards, Andy Shevchenko. mailto: andy@smile.org.ua --- slrn/0.9.7.4-asp (Linux) * Origin: Smile Club (2:465/192@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/12169b07923e9.html, оценка из 5, голосов 10
|