Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Объединение заданных txt файлов из подкаталогов (http://forum.oszone.net/showthread.php?t=354732)

Alexander_88 28-12-2023 07:39 3021988

Объединение заданных txt файлов из подкаталогов
 
Здравствуйте, подскажите как объединить несколько заданных (по имени) txt файлов из множества подкаталогов и вывести в другой txt файл?

есть каталог (который мы задаем)
также мы задаем название txt файлов (их всего 2, fileslink.txt и imagelink.txt)
данные файлы находятся в подкаталогах каталога, которого мы задали.
Все их нужно объединить в один txt файл :)

DJ Mogarych 28-12-2023 12:51 3022002

Код:

$dir = "C:\temp\"
$out = "C:\temp\combined.txt"

gc (dir $dir -Include "fileslink.txt","imagelink.txt" -Recurse) |Out-File $out -Encoding default

Осваивайте Powershell, он вам часто нужен. Полезная штука.

NickM 28-12-2023 13:37 3022004

DJ Mogarych,
Код:

-Append
в
Код:

Out-File
по умолчанию?

DJ Mogarych 28-12-2023 14:14 3022006

Нет. Я не знаю, нужно это или нет, вроде бы одноразовая процедура, ну пусть перезаписывается каждый раз.

NickM 28-12-2023 15:22 3022008

Цитата:

Цитата DJ Mogarych
Я не знаю, нужно это или нет, »

Цитата:

Цитата Alexander_88
данные файлы находятся в подкаталогах каталога, которого мы задали. »

Цитата:

Цитата Alexander_88
Все их нужно объединить в один txt файл »

Т.е. этих файлов:
Цитата:

Цитата Alexander_88
fileslink.txt и imagelink.txt »

,может быть тысячи, и всё их содержимое следует слить в один.

Alexander_88 29-12-2023 17:26 3022046

DJ Mogarych, Спасибо, все как обычно работает :)

Цитата:

Цитата NickM
Т.е. этих файлов:
Цитата Alexander_88:
fileslink.txt и imagelink.txt »
,может быть тысячи, и всё их содержимое следует слить в один. »

Да, их не мало


Время: 16:47.

Время: 16:47.
© OSzone.net 2001-