The OpenNET Project / Index page

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

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

"Помогите начинающему!! изменять содержимое файла"
Сообщение от Nick emailИскать по авторуВ закладки on 23-Окт-02, 18:39  (MSK)
Как в скрипте написать , что надо найти в файле строку и закомментировать ее?
а потом снять комментарий...

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

 Оглавление

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

1. "RE: Помогите начинающему!! изменять содержимое файла"
Сообщение от hurricane emailИскать по авторуВ закладки on 24-Окт-02, 10:54  (MSK)
>Как в скрипте написать , что надо найти в файле строку и
>закомментировать ее?
>а потом снять комментарий...

есть такой замечательный вэщь .. sed, читай ман, вот пример

заменить строку /bin/sh на строку /bin/tcsh в файле XXX:

sed 's/\/bin\/sh/\/bin\/tcsh/g' XXX > YYY
mv YYY XXX

;) Раскоментировать все строки можно так:

sed 's/#/ /g' XXX > YYY
mv YYY XXX

;) Бэст рэгардс ж)))

Vladislav

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

2. "RE: Помогите начинающему!! изменять содержимое файла"
Сообщение от hurricane emailИскать по авторуВ закладки on 24-Окт-02, 10:55  (MSK)
>Как в скрипте написать , что надо найти в файле строку и
>закомментировать ее?
>а потом снять комментарий...

есть такой замечательный вэщь .. sed, читай ман, вот пример

заменить строку /bin/sh на строку /bin/tcsh в файле XXX:

sed 's/\/bin\/sh/\/bin\/tcsh/g' XXX > YYY
mv YYY XXX

;) Раскоментировать все строки можно так:

sed 's/#/ /g' XXX > YYY
mv YYY XXX

;) Бэст рэгардс ж)))

Vladislav

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

3. "RE: Помогите начинающему!! изменять содержимое файла"
Сообщение от hurricane emailИскать по авторуВ закладки on 24-Окт-02, 11:54  (MSK)

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

4. "RE: Помогите начинающему!! изменять содержимое файла"
Сообщение от Nick emailИскать по авторуВ закладки on 28-Окт-02, 20:17  (MSK)
>>Как в скрипте написать , что надо найти в файле строку и
>>закомментировать ее?
>>а потом снять комментарий...
>
>есть такой замечательный вэщь .. sed, читай ман, вот пример
>
>заменить строку /bin/sh на строку /bin/tcsh в файле XXX:
>
>sed 's/\/bin\/sh/\/bin\/tcsh/g' XXX > YYY
>mv YYY XXX
>
>;) Раскоментировать все строки можно так:
>
>sed 's/#/ /g' XXX > YYY
>mv YYY XXX
>
>;) Бэст рэгардс ж)))
>
>Vladislav


сенкс! токо он не хочет понимать $перем  в скрипте
т.е. sed 's/$ip/#$ip/g' xxx >yyy

выдает на экран содержимое $ip и все:(
"$ip" тоже самое..

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

5. "RE: Помогите начинающему!! изменять содержимое файла"
Сообщение от hurricane emailИскать по авторуВ закладки on 28-Окт-02, 20:45  (MSK)
>>>Как в скрипте написать , что надо найти в файле строку и
>>>закомментировать ее?
>>>а потом снять комментарий...
>>
>>есть такой замечательный вэщь .. sed, читай ман, вот пример
>>
>>заменить строку /bin/sh на строку /bin/tcsh в файле XXX:
>>
>>sed 's/\/bin\/sh/\/bin\/tcsh/g' XXX > YYY
>>mv YYY XXX
>>
>>;) Раскоментировать все строки можно так:
>>
>>sed 's/#/ /g' XXX > YYY
>>mv YYY XXX
>>
>>;) Бэст рэгардс ж)))
>>
>>Vladislav
>
>
>сенкс! токо он не хочет понимать $перем  в скрипте
>т.е. sed 's/$ip/#$ip/g' xxx >yyy
>
>выдает на экран содержимое $ip и все:(
>"$ip" тоже самое..

дыкть это ... Делай это в сам внутри скрипта .. чтоли

IP=195.66.208.81
sed "s/${IP}/#${IP}/g' xxx >yyy

P.S.
Только не расстраивайся :)) Все круто :)

Best regards,
Vladislav.

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

6. "RE: Помогите начинающему!! изменять содержимое файла"
Сообщение от Nick emailИскать по авторуВ закладки on 30-Окт-02, 11:08  (MSK)
>>>>Как в скрипте написать , что надо найти в файле строку и
>>>>закомментировать ее?
>>>>а потом снять комментарий...
>>>
>>>есть такой замечательный вэщь .. sed, читай ман, вот пример
>>>
>>>заменить строку /bin/sh на строку /bin/tcsh в файле XXX:
>>>
>>>sed 's/\/bin\/sh/\/bin\/tcsh/g' XXX > YYY
>>>mv YYY XXX
>>>
>>>;) Раскоментировать все строки можно так:
>>>
>>>sed 's/#/ /g' XXX > YYY
>>>mv YYY XXX
>>>
>>>;) Бэст рэгардс ж)))
>>>
>>>Vladislav
>>
>>
>>сенкс! токо он не хочет понимать $перем  в скрипте
>>т.е. sed 's/$ip/#$ip/g' xxx >yyy
>>
>>выдает на экран содержимое $ip и все:(
>>"$ip" тоже самое..
>
>дыкть это ... Делай это в сам внутри скрипта .. чтоли
>
>IP=195.66.208.81
>sed "s/${IP}/#${IP}/g' xxx >yyy
>
>P.S.
>  Только не расстраивайся :)) Все круто :)
>
>Best regards,
> Vladislav.


:)

там просто надо:  sed s/$ip/#$ip/g xxx>yyy
надо не ковычить, а расковычивать:)


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

7. "RE: Помогите начинающему!! изменять содержимое файла"
Сообщение от Hurricane emailИскать по авторуВ закладки on 30-Окт-02, 11:47  (MSK)
>>>>>Как в скрипте написать , что надо найти в файле строку и
>>>>>закомментировать ее?
>>>>>а потом снять комментарий...
>>>>
>>>>есть такой замечательный вэщь .. sed, читай ман, вот пример
>>>>
>>>>заменить строку /bin/sh на строку /bin/tcsh в файле XXX:
>>>>
>>>>sed 's/\/bin\/sh/\/bin\/tcsh/g' XXX > YYY
>>>>mv YYY XXX
>>>>
>>>>;) Раскоментировать все строки можно так:
>>>>
>>>>sed 's/#/ /g' XXX > YYY
>>>>mv YYY XXX
>>>>
>>>>;) Бэст рэгардс ж)))
>>>>
>>>>Vladislav
>>>
>>>
>>>сенкс! токо он не хочет понимать $перем  в скрипте
>>>т.е. sed 's/$ip/#$ip/g' xxx >yyy
>>>
>>>выдает на экран содержимое $ip и все:(
>>>"$ip" тоже самое..
>>
>>дыкть это ... Делай это в сам внутри скрипта .. чтоли
>>
>>IP=195.66.208.81
>>sed "s/${IP}/#${IP}/g' xxx >yyy
>>
>>P.S.
>>  Только не расстраивайся :)) Все круто :)
>>
>>Best regards,
>> Vladislav.
>
>
>:)
>
>там просто надо:  sed s/$ip/#$ip/g xxx>yyy
>надо не ковычить, а расковычивать:)

Кстати можно ковычить, только двойными кавыками :)

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


Удалить

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




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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