|
2 / 2 / 0
Регистрация: 23.08.2023
Сообщений: 67
|
|||||||||||
Групповое переименование и объединение файлов txt, с алфавитно-числовой сортировкой16.04.2025, 00:42. Показов 7609. Ответов 90
Метки нет (Все метки)
Здравствуйте !
Есть много файлов txt , которые нужно объединить в один В данный момент я делаю это так
Мне нужно чтобы файлы объединялись по естественной сортировки алфавитно-числовой 1 2 10 100 Сейчас сортируется 1 10 100 2 Пробовал сначала txt файлы переименовывать со счетчиком в начале имени файла
Пробовал с Sort-Object -Property Name , так тоже не получается Подскажите пожалуйста как сделать сортировку алфавитно-числовой?
0
|
|||||||||||
| 16.04.2025, 00:42 | |
|
Ответы с готовыми решениями:
90
Групповое переименование файлов средствами PowerShell 2.0
|
|
7173 / 2350 / 354
Регистрация: 10.12.2013
Сообщений: 8,147
|
|||||||
| 23.04.2025, 17:31 | |||||||
Добавлено через 2 минуты В чем тут заключается политика дать/недать - непонятно, долгое время, ведь, и самих регекспов не было, но лет 5 назад включили. Добавлено через 2 часа 44 минуты решение переделать командлет в приём параметров по трубе подорвало мою веру в добро и в собственное осмысленное существование. Реально об'явить параметр как трубный, а если нет трубы, то как позиционный ? Как это делается ? Есть здесь самаритяне ? ( не в смысле уроженцев Самары, а в смысле доброприносящих )
0
|
|||||||
|
Любознательный
7407 / 2260 / 361
Регистрация: 10.03.2016
Сообщений: 5,216
|
||||||||
| 23.04.2025, 18:38 | ||||||||
![]()
0
|
||||||||
| 23.04.2025, 19:20 | ||||||
|
YuS_2, так проверяется наличие параметра, а надо, как я понял, по трубе поступил параметр или нет.
$input — по трубе:
1
|
||||||
|
Любознательный
7407 / 2260 / 361
Регистрация: 10.03.2016
Сообщений: 5,216
|
||
| 24.04.2025, 09:26 | ||
![]() Но вот, лично я, до сих пор не на все 100 понял, чего требуется-то. Как понял я: Нужно создать командлет у которого параметр может приниматься по трубе и(или) может быть объявлен как позиционный, без указания конкретного имени параметра. Проверка наличия, вроде бы, не требовалась... у меня проверка исключительно для демонстрации, что данные командлетом принимаются. Но да, тут может быть, как раз требовалась демонстрация того, что параметр принимается по наименованию (как у тебя сделано), т.к. по трубе может передаваться сразу несколько, как и позиционно, без наименований, тоже может быть их несколько.
0
|
||
|
7173 / 2350 / 354
Регистрация: 10.12.2013
Сообщений: 8,147
|
|
| 24.04.2025, 10:29 | |
|
страшное дело этот ваш powershell,
трехчасовое блуждание между трех сосен, то работает, то не работает, таинственные преобразования типов. в связи с последним один практический рецепт точно можно дать - никогда, вы слышите? - никогда не пытайтесь корчить из себя программиста и подсказывать этому дяде, какой тип должно принимать выражение. прогадаете. пусть уж он сам.
0
|
|
| 24.04.2025, 19:23 | |||||||||||
|
Раз уже не надо сортировать файлы и добрались до классов, то надо бы и до интерфейсов дотянуться (IComparable)
![]() Sort-Object это использует и будет сортировать согласно сравнивалке. Вот, на всё той же сравнивалке из winapi примерная реализация:
все классы для работа примера, обратно в файл не реализовано…
многословно получилось.
2
|
|||||||||||
|
7173 / 2350 / 354
Регистрация: 10.12.2013
Сообщений: 8,147
|
|
| 25.04.2025, 03:21 | |
|
iNNOKENTIY21,
всё отлично; уровни сравнения только добавить.
0
|
|
|
Любознательный
7407 / 2260 / 361
Регистрация: 10.03.2016
Сообщений: 5,216
|
|||
| 25.04.2025, 09:45 | |||
шутка
0
|
|||
| 25.04.2025, 17:40 | |
|
0
|
|
|
7173 / 2350 / 354
Регистрация: 10.12.2013
Сообщений: 8,147
|
|
| 25.04.2025, 23:29 | |
|
я не виноват, они так на своём американском пишут.
множественные критерии сортировки
0
|
|
| 26.04.2025, 18:28 | |||||||||||
|
Разбить объект на составляющие, а-ка декомпозиция.
типа такого:
cell.Name придётся заменять, например в парсере:
ProgramName и другие, станет обязательно.
0
|
|||||||||||
| 26.04.2025, 18:28 | |
|
Групповое переименование файлов по маске Групповое переименование файлов
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности.
Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/
TL DR
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|