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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Как разбить одну строку на много строк

Ответить
Настройки темы
Любой язык - [решено] Как разбить одну строку на много строк

Аватара для KooDI

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


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


Конфигурация

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


Доброго времени суток всем
Есть одна строка, в ней есть некоторые числа, которые разделены запятой или двоима или тремя запятыми.
Надо сделать так чтоб каждое число было в отдельной строке, которые есть с минусом что б были без минула, только числа, если можно, если нет, то пусть будут с минусами .
Пример
читать дальше »
Было
11111111,2222222,,,444444,777,,555555,,-1,-1,-1
Стало
11111111
2222222
444444
777
555555
1
1
1

Отправлено: 23:50, 05-03-2013

 

Аватара для gora

Ушёл из жизни


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

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


Цитата dizel-82:
все мыла mail.ru в дрыгой документ? »
Код: Выделить весь код
@Echo Off
Set OldFile=e:\Temp 1\list.txt
Set NewFile=e:\Temp 1\newlist.txt
Set mailFile=e:\Temp 1\maillist.txt

(FindStr /ELIV /C:"@mail.ru" "%OldFile%")>"%NewFile%"
(FindStr /ELI /C:"@mail.ru" "%OldFile%")>"%mailFile%"
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:56, 06-07-2013 | #41



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

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


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


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

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


1.база начальная
2.останутся все кроме mail.ru
3.все мыла mail.ru

в таком порядку указывать путь к файлам? я правильно понял?

Отправлено: 19:18, 06-07-2013 | #42


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


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

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


Все мыла маил в другой документ сохранились. Огромное спасибо. А можна так чтобы и 1-я и -2я операция сразу делались?

1.исходная база
2.файл с мылами mail.ru
3.все остальные кроме mail.ru

Все разобрался, Спасибо вам огромное.
А чтобы сортировать не mail.ru а допустим gmail.com , это нужно в коде в 2-х нижних строках поменять mail.ru на gmail.com ? Правильно понял ?

Отправлено: 13:24, 07-07-2013 | #43


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


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

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


Скиньте пожалуйста код для удаления повторяющихся мыл. Делаю сейчас это в Excel , но Excel не видет больше 1 млн строк.

Отправлено: 16:36, 07-07-2013 | #44


Ветеран


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

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


Делайте на PowerShell:
Код: Выделить весь код
Get-Content -Path "Путь\Duplicates.txt" | Select-Object -Unique | Set-Content -Path "Путь\Unique.txt"

Отправлено: 20:29, 07-07-2013 | #45


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


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

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


Цитата Iska:
Делайте на PowerShell: »
что такое PowerShell ?

Отправлено: 20:42, 07-07-2013 | #46


Старожил


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

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


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

Отправлено: 21:39, 07-07-2013 | #47


Ветеран


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

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


Цитата dizel-82:
что такое PowerShell ? »
Windows PowerShell — Википедия

Отправлено: 21:45, 07-07-2013 | #48


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


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

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


Цитата kiripanda:
ищите uniq.exe »
где искать, что это

Цитата Iska:
Windows PowerShell — Википедия »
ну прочитал я что это,а что делать то с этим. Объясните пожалуйста доходчиво,чтобы я не вытягивал по одному слову с вас

Отправлено: 22:11, 07-07-2013 | #49


Ветеран


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

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


Цитата dizel-82:
что это »
uniq — Википедия

Цитата dizel-82:
где искать »
Можно здесь: uniq.exe for windows - Поиск в Google.

Цитата dizel-82:
ну прочитал я что это,а что делать то с этим. »
Загрузить-установить (если у Вас Windows XP), разрешить исполнение неподписанных локальных скриптов, пользоваться.

Цитата dizel-82:
Объясните пожалуйста доходчиво,чтобы я не вытягивал по одному слову с вас »
Что именно Вам непонятно?

Отправлено: 22:30, 07-07-2013 | #50



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Как разбить одну строку на много строк

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - запись ping в файл команда в одну строку... White-Lion Скриптовые языки администрирования Windows 7 06-04-2015 12:03
CMD/BAT - [решено] все команды в одну строку? super_bitard Скриптовые языки администрирования Windows 12 19-01-2014 17:29
CMD/BAT - [решено] Как построчно разбить текстовый файл на текстовые файлы содержащие одну строку binwatch@vk Скриптовые языки администрирования Windows 3 09-09-2012 19:59
CMD/BAT - [решено] как сделать запись в файл в одну строку? mitiya Скриптовые языки администрирования Windows 7 29-04-2010 09:00
разбить строку khvalera Программирование и базы данных 1 06-05-2004 12:48




 
Переход