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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Ilya Dikarev                         2:463/984      06 Oct 2003  15:33:19
 To : Andy Shevchenko
 Subject : Re: sed
 -------------------------------------------------------------------------------- 
 
  ID>> sed s/$s/5/
 
  ID>> Это работает. 
 
  ID>> HО! 
 
  ID>> Если мне нужен какой нибудь служебный символ (в моем случае это ^)
  ID>> Оно не работает!
 
  ID>> А если символ задать напрямую - то работает.
  ID>> То есть работает такая конструкция:
 
  ID>> sed 's/\^/5/' (или так sed s/'\^'/5/)
 AS>^^^^^^^^^^^^^^^^
 AS>Hу, и в чем проблема задавать в переменной вместо '^' - '\\^' ?!
 
 Спасибо! Я даже ие подумал, что в переменной можно это закодировать.
 
 ЗЫ
   Толкько в пермененную надо не '\\^' вносить, а '\^'
   Сам man bash :-)))))))))))
 
 -- 
 XMMS is in /*Silence*/
 
 Hаизусть команду make
 Знают Шапка и Mandrake
 --- tin/1.4.6-20020816 ("Aerials") (UNIX) (Linux/2.4.19 (i686))
  * Origin: [KPI FPM] [Между дрочим, где-то всралась очепятк (2:463/984@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: sed   Ilya Dikarev   06 Oct 2003 15:33:19 
Архивное /ru.linux/12218ce9069a6.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional