Привет народ, помогите пожалуйста. Нужно решить задачу по поиску слова (символов) в тексте и замене его на другое.
Дан текст, состоящий из большого количество строк. Нужно заменить в тексте все слова или символы на другое значение. К примеру: символ "/" мне надо изменить его на "\" , как это сделать ?
Разное - Замена текста для начинающих!
-
deviance
Re: Разное - Замена текста для начинающих!
Terry_0,
sample.txt
Код:
Код:
sample.txt
Код:
Код: Выделить всё
line 1/
line 2/
line 3/
line 4/Код:
Код: Выделить всё
sed s@\/@\\\\@g sample.txt
line 1\
line 2\
line 3\
line 4\-
Terry_0
-
Terry_0
Re: Разное - Замена текста для начинающих!
Цитата Terry_0:
не работает.
Работает.
Цитата Terry_0:
это код?
не работает.
Разное - Замена текста для начинающих!
Работает.
Цитата Terry_0:
это код?
Разное - Замена текста для начинающих!
man sed
-
Terry_0
Re: Разное - Замена текста для начинающих!
torauma, - как его запустить? (через cmd, не запускается).
-
lxa85
Re: Разное - Замена текста для начинающих!
Terry_0,
Цитата Terry_0:
как его запустить? (через cmd, не запускается)
Потому что у вас она, программа sed, не установленна. Ее можно запустить в Windows в составе
Вам же на будущее полезно указывать более подробное техническое задание.
Цитата Terry_0:
как его запустить? (через cmd, не запускается)
Разное - Замена текста для начинающих!
Потому что у вас она, программа sed, не установленна. Ее можно запустить в Windows в составе
Сygwin
или как отдельную программу gnuwin32-sed (sed for windows)
Вам же на будущее полезно указывать более подробное техническое задание.