Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - Замена текста для начинающих!

Закрытая тема
Настройки темы
Разное - Замена текста для начинающих!

Новый участник


Сообщения: 18
Благодарности: 0

Профиль | Отправить PM | Цитировать


Привет народ, помогите пожалуйста. Нужно решить задачу по поиску слова (символов) в тексте и замене его на другое.
Дан текст, состоящий из большого количество строк. Нужно заменить в тексте все слова или символы на другое значение. К примеру: символ "/" мне надо изменить его на "\" , как это сделать ?

Отправлено: 11:18, 23-02-2014

 

Аватара для deviance

Пользователь


Сообщения: 123
Благодарности: 43

Профиль | Отправить PM | Цитировать


Terry_0,
sample.txt
Код: Выделить весь код
line 1/
line 2/
line 3/
line 4/
Код: Выделить весь код
sed s@\/@\\\\@g sample.txt 

line 1\
line 2\
line 3\
line 4\

Отправлено: 13:12, 23-02-2014 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 18
Благодарности: 0

Профиль | Отправить PM | Цитировать


deviance, - это код?
не работает.

Отправлено: 14:42, 23-02-2014 | #3


Пользователь


Сообщения: 121
Благодарности: 35

Профиль | Отправить PM | Цитировать


Цитата Terry_0:
не работает. »
Работает.
Цитата Terry_0:
это код? »
man sed

Отправлено: 08:45, 24-02-2014 | #4


Новый участник


Сообщения: 18
Благодарности: 0

Профиль | Отправить PM | Цитировать


torauma, - как его запустить? (через cmd, не запускается).

Отправлено: 13:20, 24-02-2014 | #5


Аватара для lxa85

Необычный


Contributor


Сообщения: 4462
Благодарности: 994

Профиль | Сайт | Отправить PM | Цитировать


Terry_0,
Цитата Terry_0:
как его запустить? (через cmd, не запускается) »
Потому что у вас она, программа sed, не установленна. Ее можно запустить в Windows в составе Сygwin или как отдельную программу gnuwin32-sed (sed for windows)
Вам же на будущее полезно указывать более подробное техническое задание.

-------
- Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:06, 24-02-2014 | #6


Новый участник


Сообщения: 18
Благодарности: 0

Профиль | Отправить PM | Цитировать


тема закрыта.

Отправлено: 05:21, 03-03-2014 | #7



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - Замена текста для начинающих!

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Замена текста Fevzy Скриптовые языки администрирования Windows 9 28-04-2013 21:22
Любой язык - Поиск и замена текста firstarey Скриптовые языки администрирования Windows 2 09-04-2013 08:44
CMS для начинающих RasKolbas Вебмастеру 7 22-04-2011 11:24
Офис и Текст - Замена текста Котяра Программное обеспечение Windows 1 29-09-2008 13:51
linux для начинающих Lord Stalker Общий по Linux 8 27-04-2004 21:47




 
Переход