Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alex Semenyaka                       2:461/640.640  15 May 2004  16:50:06
 To : Sergey Korolew
 Subject : Разделить название интерфейса и номер
 -------------------------------------------------------------------------------- 
 
 15 май 04 14:30, you wrote to me:
 
  SK> В man sh мало что полезного на эту тему, как и в man expr.. Это примерно
  SK> то же самое, что посылать человека с попросами по языку С читать man cc.
 
 Hеправда. В man cc не описан синтаксис языка C, а max expr описывает синтаксис
 "языка" expr. Или ты хочешь, чтобы ты приходил с общими вопросами, а тебе
 давали готовые решения? Это вряд ли будет.
 
  SK> Hу да ладно. Скажи лучше, как правильнее захватить все цифры в конце слова
  SK> ?
 
 Вот это - другое дело, на этот вопрос тебе сразу ответят (возможно, уже
 ответили).
 
  SK> expr $test : '.*\([0-9]*\)' не отдает ничего, а '.*\([0-9]\)' только
  SK> последнюю цифру. Мой наилучший вариант - 'tun\([0-9]*\)' но хотелось бы
  SK> универсальности.
 
 Ты своим .* вначале "съедаешь" всё, потому что весь tun123 подходит под .*. Вот
 ничего и не остаётся. Когда ты вместо .* пишешь tun - ты используешь слишком
 много "знаний" об интерфейсе. Используй промежуточный вариант :) Hапример,
 скажи '[^0-9]*\([0-9]*\)' - то есть, сначала пропускаешь не-цифры, а не всё
 подряд.
 
 Alex
 
 --- IMHO в последней инстанции
  * Origin:  ... можжевеловых ...  (2:461/640.640)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Разделить название интерфейса и номер   Sergey Korolew   15 May 2004 00:36:57 
 Разделить название интерфейса и номер   Alex Semenyaka   15 May 2004 02:01:12 
 Разделить название интерфейса и номер   Sergey Korolew   15 May 2004 14:30:49 
 Разделить название интерфейса и номер   Alex Semenyaka   15 May 2004 16:50:06 
 Разделить название интерфейса и номер   Sergey Korolew   17 May 2004 15:00:50 
 Разделить название интерфейса и номер   Alex Semenyaka   17 May 2004 20:32:08 
 Re: Разделить название интерфейса и номер   Valentin Davydov   16 May 2004 23:49:27 
 Разделить название интерфейса и номер   Sergey Korolew   17 May 2004 16:15:29 
 Разделить название интерфейса и номер   Alex Semenyaka   17 May 2004 21:00:26 
 Разделить название интерфейса и номер   Sergey Korolew   18 May 2004 15:14:49 
 Разделить название интерфейса и номер   Alex Semenyaka   18 May 2004 22:10:22 
Архивное /ru.unix.bsd/392940a61368.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional