- RE: Помогите начинающему!! изменять содержимое файла, hurricane, 10:54 , 24-Окт-02 (1)
- RE: Помогите начинающему!! изменять содержимое файла, hurricane, 10:55 , 24-Окт-02 (2)
- RE: Помогите начинающему!! изменять содержимое файла, hurricane, 11:54 , 24-Окт-02 (3)
- RE: Помогите начинающему!! изменять содержимое файла, Nick, 20:17 , 28-Окт-02 (4)
- RE: Помогите начинающему!! изменять содержимое файла, hurricane, 20:45 , 28-Окт-02 (5)
- RE: Помогите начинающему!! изменять содержимое файла, Nick, 11:08 , 30-Окт-02 (6)
- RE: Помогите начинающему!! изменять содержимое файла, Hurricane, 11:47 , 30-Окт-02 (7)
>>>>>Как в скрипте написать , что надо найти в файле строку и >>>>>закомментировать ее? >>>>>а потом снять комментарий... >>>> >>>>есть такой замечательный вэщь .. 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 >надо не ковычить, а расковычивать:) Кстати можно ковычить, только двойными кавыками :)
|