Форум программистов, компьютерный форум, киберфорум
Shell, Bash
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
41 / 41 / 2
Регистрация: 02.11.2012
Сообщений: 233
1

Как в тексте заменить слово, используя столбцы из строки csv-файла?

11.04.2013, 09:01. Просмотров 803. Ответов 3
Метки нет (Все метки)

Помогайте, уже очень долго бодаюсь и придумать ничего не могу.
Есть CSV-файл, разделитель - ";".
Есть команда, выхлоп которой совпадает со вторым столбцом из файла, нужно заменить эту часть на первый столбец.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.04.2013, 09:01
Ответы с готовыми решениями:

Строки (Выбрать в тексте по порядку слово с наибольшим числом вхождений буквы ”а”, и заменить на него все )
Выбрать в тексте по порядку слово с наибольшим числом вхождений буквы ”а”, и заменить на него все...

Как заменить второе слово в тексте на символ $
Подскажите, как решить данную задачу: Заменить второе слово текста символом "$", текст вводится с...

Как заменить в тексте неизвестное слово между известными словами
В вордовском файле встречается фраза: "Длина пути составляет 100 км." Причем километров может быть...

Дан текст, а также 2 слова. Заменить встречающееся в тексте слово 1 на слово 2
Подскажите пожалуйста, как написать программу в visual basic 6.0, если: Дан текст, а также 2...

3
4845 / 3266 / 465
Регистрация: 10.12.2008
Сообщений: 10,569
11.04.2013, 10:51 2
Цитата Сообщение от spilva Посмотреть сообщение
Есть команда, выхлоп которой совпадает со вторым столбцом из файла, нужно заменить эту часть на первый столбец.
на примере опиши задание
0
41 / 41 / 2
Регистрация: 02.11.2012
Сообщений: 233
11.04.2013, 11:07  [ТС] 3
Код
$ command | awk -F ":" '{print $1" "$2" "$3}'
this is text
в csv-файле есть соответствие слову "is", допустим "is good"
Код
is;is good
какой командой я могу вывести на экран слова this is good text?

p.s. название темы было правильным, складывается ощущение, что модераторы редактируют темы, не задумываясь
0
4845 / 3266 / 465
Регистрация: 10.12.2008
Сообщений: 10,569
11.04.2013, 11:39 4
Цитата Сообщение от spilva Посмотреть сообщение
Есть команда, выхлоп которой совпадает со вторым столбцом из файла, нужно заменить эту часть на первый столбец.
"is good" - это второй столбец, а не первый

Цитата Сообщение от spilva Посмотреть сообщение
какой командой я могу вывести на экран слова this is good text?
из первого сообщения следует, что в выводе команды должно быть "is good" и это надо заменить на "is"

Добавлено через 1 минуту

Не по теме:

Цитата Сообщение от spilva Посмотреть сообщение
p.s. название темы было правильным, складывается ощущение, что модераторы редактируют темы, не задумываясь
формулируй правильно, недвусмысленно задачу

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.04.2013, 11:39

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Заменить заданное слово в тексте, находящемся в заданном файле, на другое слово.
Заменить заданное слово в тексте, находящемся в заданном файле, на другое слово.

как можно одно слово в тексте заменить другим с использованием строк
как можно одно слово в тексте заменить другим с использованием строк....например слово машина,...

В заданном тексте везде заменить слово A1 на слово A2
в заданном тексте везде заменить слово A1 на слово A2(длины слов не совпадают)

В тексте заменить слово «Петя» на слово «Игорь»
Если в строке содержится слово «Петя», заменить его на слово «Игорь». Не используя replace и string.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.