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

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

rudimko 15-02-2013 11:56 2090927

Не получается разделить строки при выводе в файл
 
Добрый день.
Никак не могу разделить на разные строки {0} и {1}, `n - не помогает, операторами -join и -split не получается, прошу помощи.

Код:

$Numbers = Get-Content -Path "\Каталог\список_телефонов.txt"
$Numbers | Foreach {$i=0}{"{0}{1}" -f $_, "Сообщение" | Out-File -Encoding Default "\Каталог\файл_сообщения_$(($i++)).txt"}

список_телефонов.txt имеет тело:
+71231231212
+71231231213
+71231231214
+71231231215

Файл сообщения в итоге записывает по 1 файлу для каждой строчки из списка телефонов
+71231231212Сообщение

Необходимо:
+71231231212
Сообщение

Заранее спасибо.

Kazun 15-02-2013 12:29 2090961

"{0}{1}" - заменить на "{0}`r`n{1}"

rudimko 15-02-2013 12:29 2090962

Вопрос отпрал, извиняюсь за беспокойство, вставил "`r`n"
Код:

$Numbers = Get-Content -Path "\Каталог\список_телефонов.txt"
$Numbers | Foreach {$i=0}{"{0}{1}{2}" -f $_, "`r`n", "Сообщение" | Out-File -Encoding Default "\Каталог\файл_сообщения_$(($i++)).txt"}

Хе, написали одновременно с Kazun. Спасибо.


Время: 19:37.

Время: 19:37.
© OSzone.net 2001-