Показать полную графическую версию : [решено] Как разбить одну строку на много строк
все мыла 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%"
dizel-82
06-07-2013, 19:18
1.база начальная
2.останутся все кроме mail.ru
3.все мыла mail.ru
в таком порядку указывать путь к файлам? я правильно понял?
dizel-82
07-07-2013, 13:24
Все мыла маил в другой документ сохранились. Огромное спасибо. А можна так чтобы и 1-я и -2я операция сразу делались?
1.исходная база
2.файл с мылами mail.ru
3.все остальные кроме mail.ru
Все разобрался, Спасибо вам огромное.
А чтобы сортировать не mail.ru а допустим gmail.com , это нужно в коде в 2-х нижних строках поменять mail.ru на gmail.com ? Правильно понял ?
dizel-82
07-07-2013, 16:36
Скиньте пожалуйста код для удаления повторяющихся мыл. Делаю сейчас это в Excel , но Excel не видет больше 1 млн строк.
Делайте на PowerShell:
Get-Content -Path "Путь\Duplicates.txt" | Select-Object -Unique | Set-Content -Path "Путь\Unique.txt"
dizel-82
07-07-2013, 20:42
Делайте на PowerShell: »
что такое PowerShell ?
kiripanda
07-07-2013, 21:39
ищите uniq.exe
что такое PowerShell ? »
Windows PowerShell — Википедия (http://ru.wikipedia.org/wiki/PowerShell)
dizel-82
07-07-2013, 22:11
ищите uniq.exe »
где искать, что это
Windows PowerShell — Википедия »
ну прочитал я что это,а что делать то с этим. Объясните пожалуйста доходчиво,чтобы я не вытягивал по одному слову с вас
что это »
uniq — Википедия (http://ru.wikipedia.org/wiki/Uniq)
где искать »
Можно здесь: uniq.exe for windows - Поиск в Google (https://www.google.ru/search?q=uniq.exe+for+windows).
ну прочитал я что это,а что делать то с этим. »
Загрузить-установить (если у Вас Windows XP), разрешить исполнение неподписанных локальных скриптов, пользоваться.
Объясните пожалуйста доходчиво,чтобы я не вытягивал по одному слову с вас »
Что именно Вам непонятно?
dizel-82
09-07-2013, 12:02
Загрузить-установить (если у Вас Windows XP), разрешить исполнение неподписанных локальных скриптов, пользоваться. »
Можна пожалуйста ссылку на скачивание? Где резрешить исполнение неподписанных локальных скриптов, пользоваться.? В проге которую я установлю?
Можна пожалуйста ссылку на скачивание? »
Господи… У Вас ОС-то какая, Вы скажете или нет? Ну, пусть будет XP что ли… Загрузка Windows PowerShell 2.0 (http://support.microsoft.com/kb/968929).
Где резрешить исполнение неподписанных локальных скриптов »
Using the Set-ExecutionPolicy Cmdlet - TechNet - Microsoft (http://technet.microsoft.com/en-us/library/ee176961.aspx)
пользоваться.? »
В меню: \Пуск\Все программы\Стандартные\Windows PowerShell\…. Там ярлыки на саму оболочку и на интегрированную среду разработки.
Ответы на прочие вопросы ищите здесь: Создание сценариев Windows PowerShell (http://technet.microsoft.com/ru-RU/scriptcenter/dd742419.aspx).
dizel-82
09-07-2013, 13:20
да ХР
dizel-82
09-07-2013, 23:05
Это чето сложное для меня. Что нельзя никак подругому удалять дубликаты?
Всем доброго времени суток!
Помогите, пожалуйста, с написанием скрипта. Желательно с запуском попроще (bat, cmd) :)
Исходные данные:
Есть каталог с множеством txt файлов (>1000). Каждый файл называется уникальным именем. Внутри каждого файла в строку записано ровно 4 числа через пробел: 450 32 560 8
Необходимо:
Создать в этом же каталоге или в подкаталоге txt файлы с именами оригинальных файлов, однако числа из строки для каждого файла преобразовать в столбик без дополнительных символов:
450
32
560
8
Заранее огромное спасибо за помощь!
Sphinx114
06-08-2013, 15:39
Iozeg
@echo off
md newfiles
for %%i in (*.txt) do (
for /f "tokens=1-4" %%a in ('type "%%i"') do (
echo %%a
echo %%b
echo %%c
echo %%d
)>"newfiles\%%~nxi"
)
Iozeg
Код:
@echo off
md newfiles
for %%i in (*.txt) do (
for /f "tokens=1-4" %%a in ('type "%%i"') do (
echo %%a
echo %%b
echo %%c
echo %%d
)>"newfiles\%%~nxi"
) »
Спасибо огромное! Работает идеально, то что надо :)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.