|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] сортировка и разделение по ФИО |
|
|
CMD/BAT - [решено] сортировка и разделение по ФИО
|
Новый участник Сообщения: 8 |
Необходимо создать файл bat который сортирует имена, фамилии и отчества и разделяет их в три отдельных текстовых файла
|
|
Отправлено: 18:49, 22-10-2018 |
Ветеран Сообщения: 2728
|
Профиль | Отправить PM | Цитировать Из файла с "Фамилиями Именами Отчествами"
Делаю три файла отдельно с "Фамилиями" "Именами" "Отчествами" Содержимое каждого файла отсортировано по алфавиту @Echo Off Set "File=Z:\Box_In\file.txt" Set "Family=Z:\Box_Out\family.txt" Set "Name=Z:\Box_Out\name.txt" Set "Patron=Z:\Box_Out\patron.txt" (FOR /F "usebackq tokens=1 delims= " %%s IN (`more "%File%"`) DO @Echo %%s)|Sort /O "%Family%" (FOR /F "usebackq tokens=2 delims= " %%s IN (`more "%File%"`) DO @Echo %%s)|Sort /O "%Name%" (FOR /F "usebackq tokens=3 delims= " %%s IN (`more "%File%"`) DO @Echo %%s)|Sort /O "%Patron%" |
------- Последний раз редактировалось megaloman, 24-10-2018 в 14:36. Отправлено: 14:13, 24-10-2018 | #21 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата megaloman:
|
|
Отправлено: 18:27, 24-10-2018 | #22 |
Ветеран Сообщения: 2728
|
Профиль | Отправить PM | Цитировать Iska понял, что надо отсортировать общий список, затем уже его, отсортированный, делить. Подчиняюсь.
@Echo Off Set "File=Z:\Box_In\file.txt" Set "Family=Z:\Box_Out\family.txt" Set "Name=Z:\Box_Out\name.txt" Set "Patron=Z:\Box_Out\patron.txt" Del "%Family%" "%Name%" "%Patron%" 2>nul FOR /F "usebackq tokens=1,2,3 delims= " %%i IN (`more "%File%"^|Sort`) DO ( >>"%Family%" Echo %%i >>"%Name%" Echo %%j >>"%Patron%" Echo %%k ) |
------- Отправлено: 19:15, 24-10-2018 | #23 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
2008 R2 - [решено] Поиск пользователя по ФИО в AD через командную строку | dartne | Windows Server 2008/2008 R2 | 8 | 06-06-2016 11:24 | |
CMD/BAT - Сортировка по доменам | bboutte | Скриптовые языки администрирования Windows | 3 | 30-05-2014 20:29 | |
VBS/WSH/JS - [решено] VBS. Сортировка элементов массива и разделение на страницы | McLotos | Скриптовые языки администрирования Windows | 10 | 03-11-2013 00:21 | |
CMD/BAT - сортировка файлов по папкам по дате в названии | insearches | Скриптовые языки администрирования Windows | 1 | 03-02-2013 17:03 | |
Функция склонений ФИО по падежам на php | zvezda_t | Вебмастеру | 1 | 22-06-2011 11:23 |
|