|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Выборка данных из txt |
|
|
Любой язык - Выборка данных из txt
|
Новый участник Сообщения: 12 |
Профиль | Отправить PM | Цитировать Имеется txt файл, в котором в каждой строке находится запись "Количество: 658" (количество в каждой строке может быть любое от 0 до 100000).
Нужно выбрать строки и сохранить их в отдельный txt файл где Количество больше 500. Буду очень благодарен за помощь. |
|
Отправлено: 02:35, 27-11-2013 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать Такого результата я не могу получить:
PS > gc 1.txt Текст Текст Текст значения: 543 43 значения_еще: 543 43 Количество: 54 403 Еще какой то текст Текст Текст Текст значения: 543 43 значения_еще: 543 43 Количество: 303 Еще какой то текст Текст Текст Текст значения: 543 43 значения_еще: 543 43 Количество: 603 Еще какой то текст Текст Текст Текст значения: 543 43 значения_еще: 543 43 Количество: 1 Еще какой то текст Текст Текст Текст значения: 543 43 значения_еще: 543 43 Количество: 1 111 Еще какой то текст PS > gc 1.txt | Where{$_ -match "Количество: (\d+ ?\d+)"} | Where {[int]$matches[1].Replace(' ','') -gt 500} Текст Текст Текст значения: 543 43 значения_еще: 543 43 Количество: 54 403 Еще какой то текст Текст Текст Текст значения: 543 43 значения_еще: 543 43 Количество: 603 Еще какой то текст Текст Текст Текст значения: 543 43 значения_еще: 543 43 Количество: 1 111 Еще какой то текст Вывод из консоли: gc J:\3.txt | Where{$_ -match "Количество: (\d+ ?\d+)"} | Foreach {[int]$matches[1].Replace(' ','')} |
Отправлено: 15:18, 27-11-2013 | #21 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать Все работает
БОЛЬШОЕ СПАСИБО!!! |
Отправлено: 15:29, 27-11-2013 | #22 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Kazun, завидую Вашему долготерпению.
KarpovStas, если бы Вы сразу привели пример реального файла, тема бы не расползлась на три страницы. |
Отправлено: 17:16, 27-11-2013 | #23 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Выборка данных из таблицы mysql | vinbongun | Вебмастеру | 7 | 14-08-2013 06:23 | |
MySQL - Выборка данных из таблицы mysql | vinbongun | Программирование и базы данных | 0 | 11-08-2013 09:10 | |
CMD/BAT - выборка данных из лога | MrVest | Скриптовые языки администрирования Windows | 0 | 20-11-2012 16:50 | |
[решено] Выборка данных из mysql и сортировка на php | dima1981 | Вебмастеру | 4 | 11-11-2008 15:06 | |
выборка данных из нескольких страниц | vunder | Программирование и базы данных | 2 | 12-07-2004 20:33 |
|