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

Компьютерный форум 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 | Цитировать


Код: Выделить весь код
@Echo Off
Set OldFile=e:\Temp 1\list.txt
Set NewFile=e:\Temp 1\newlist.txt

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

Отправлено: 09:51, 05-07-2013 | #31



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

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


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


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

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


Прикольно,только что с этим делать не знаю. Куда этот код вбивать?

Отправлено: 10:31, 05-07-2013 | #32


Аватара для gora

Ушёл из жизни


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

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


Цитата dizel-82:
что с этим делать не знаю. Куда этот код вбивать? »
1 Скопируйте код в блокнот.
2 В строке 2 укажите полный путь к Вашему списку почтовых ящиков
3 В строке 3 укажите полный путь к новому списку почтовых ящиков
4 Сохраните файл под именем MyScript.bat в любом удобном месте
5 Запустите файл MyScript.bat

Примечание:
Если пути в строках 2 и 3 содержат кириллицу, то сохранять файл (п.4) нужно в кодировке Кириллица DOS (866) и лучше это делать не в блокноте, а в более "продвинутом" редакторе..
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:25, 05-07-2013 | #33


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


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

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


большое спасибо попробую. У меня установлены такие редакторы
Notepad++ , AkelPad , PSPad каким лучше?

Отправлено: 13:49, 05-07-2013 | #34


Ветеран


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

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


Цитата dizel-82:
каким лучше? »
Хоть блокнотом. Разницы нет.

Отправлено: 16:28, 05-07-2013 | #35


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


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

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


Ничего не получается.
Цитата gora:
4 Сохраните файл под именем MyScript.bat в любом удобном месте
5 Запустите файл MyScript.bat »
запускаю MyScript.bat и что? это-же обычный txt файл получился,он открывается и всё

Отправлено: 21:03, 05-07-2013 | #36


Ветеран


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

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


dizel-82, включите отображение расширений для зарегистрированных типов файлов и удалите «.txt» из «MyScript.bat.txt».

Отправлено: 23:07, 05-07-2013 | #37


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


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

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


1. в названии txt нету
2. как включить отображение расширений для зарегистрированных типов файлов ?

Отправлено: 01:08, 06-07-2013 | #38


Ветеран


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

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


Для Windows XP — так:
Код: Выделить весь код
control.exe folders
Это сообщение посчитали полезным следующие участники:

Отправлено: 01:33, 06-07-2013 | #39


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


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

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


Включил отображение, убрал из названия txt , запускаю MyScript.bat выскакивает чёрное окно,и сразу же пропадает. В в файле с результатами мыл ничего не появляется.Я их поместил в корень диска С. Путь указывал такой С\1.txt и С\2.txt

О вроди бы получилось. Спасибо

Ещё вопросик. А как можна эти mail.ru адреса не удалять ,а просто сохранить в другой файл, короче отсортировать все мыла mail.ru в дрыгой документ? Спасибо заранее.

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



Компьютерный форум 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




 
Переход