Вы можете просто использовать cat example1.txt, example2.txt | sc examples.txt
. С этим стилем вы также можете объединить более двух файлов. Кроме того, если файлы имеют одинаковые имена, вы можете использовать:
cat example*.txt | sc allexamples.txt
cat
- это псевдоним для Get-Content
, а sc
- это псевдоним для Set-Content
.
Примечание 1 : будьте осторожны с последним методом - если вы попытаетесь вывести на examples.txt
(или аналог, который соответствует шаблону), PowerShell попадет в бесконечный цикл! (Я только что проверил это).
Примечание 2 : Вывод в файл с >
не сохраняет кодировку символов! Вот почему рекомендуется использовать Set-Content
(sc
).