Задать вопрос
hacker342
@hacker342
Like Linux

Как удалить перенос строки в PowerShell?

Есть небольшой скрипт

Get-WmiObject win32_computersystem name | select name -ExpandProperty Name | Out-File C:\Distrib\test.txt 
$a=Get-Content C:\Distrib\test.txt
$b=$a.split('-')
$c=$b[$b.Length-1]
$c = $c | foreach {"S"+$_} 
$c | Out-File C:\Distrib\test.txt


При открытии через Notepad ++, я вижу CRLF.
5bed5d226ebe4087556177.png
Мне нужно чтобы при сохранении не было никаких перенос строк.
Весь гугл пролазил, не могу найти оптимального решения.
  • Вопрос задан
  • 3074 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    PowerShell для начинающих: Основы для IT-специалистов
    1 неделя
    Далее
  • Skillbox
    Системный администратор с нуля
    6 месяцев
    Далее
  • Яндекс Практикум
    Специалист по информационной безопасности
    11 месяцев
    Далее
Решения вопроса 1
hacker342
@hacker342 Автор вопроса
Like Linux
'S'+(Get-WmiObject win32_computersystem).Name.Split('-')[-1] |
Out-File C:\Distrib\conf.txt -NoNewline -Enc default
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы