The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"вопрос по sed"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"вопрос по sed"
Сообщение от stakado emailИскать по авторуВ закладки(??) on 20-Дек-04, 17:06  (MSK)
Пишу sed 's/$full_date/x/g' file
и жду от этого, что он просмотрит файл file, и заменит в нем то, что хранится в переменной full_date на буковку x, но этого не происходит. Не меняет вообще ничего. Когда пишу вместо $full_date содержимое этой переменной, то все меняется. Складывается впечатление, что я как-то не так обращаюсь с переменной. Подскажите, как прально использовать переменные в sed'е.

Заранее благодарен.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "вопрос по sed"
Сообщение от kpanic Искать по авторуВ закладки(ok) on 20-Дек-04, 17:54  (MSK)
>Пишу sed 's/$full_date/x/g' file

Кавычки поставь двойные. Значение переменной тебе не sed а твой шелл должен подставить, а строки заключенные в одинарные кавычки он передает как есть.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру