Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Удаление пустой строки в файле

Ответить
Настройки темы
PowerShell - [решено] Удаление пустой строки в файле

Новый участник


Сообщения: 13
Благодарности: 1

Профиль | Отправить PM | Цитировать


Привет всем! Возникла проблемка которую не получается решить без посторонней помощи, поэтому решил обратиться на форум. Просьба помочь удалить пустую строку в файле *txt. Объясню подробнее:
С помощью PowerShell вытаскиваю данные из Active Directory и сохраняю в текстовый файл для дальнейших действий. Данные который я получаю из AD имеют лишние символы и пустые строки. С символами я разобрался заменив их: get-content "путь к файлу\user.txt" | Foreach-object {$_ -replace " ", ""} | Set-Content "путь к файлу\user.txt", но пустую строку заменить подобным методом не получается. Кто-нибудь может помочь в решении данной проблемки?

Отправлено: 07:35, 09-03-2010

 


Moderator


Сообщения: 53170
Благодарности: 15429

Профиль | Отправить PM | Цитировать


Remove empty lines from a file using Powershell
Это сообщение посчитали полезным следующие участники:

Отправлено: 09:09, 09-03-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 13
Благодарности: 1

Профиль | Отправить PM | Цитировать


Вот спасибо, знал что просто, но чтобы настолько...
Благодарю!

Отправлено: 14:52, 09-03-2010 | #3


Аватара для love_fist911

Пользователь


Сообщения: 111
Благодарности: 0

Профиль | Отправить PM | Цитировать


А как можно удалить конкретную строку (вторую, например), без регулярных выражений (допустим, что мы не знаем, что там написано, ее просто надо удалить)?

Отправлено: 13:52, 17-08-2013 | #4


Ветеран


Сообщения: 1754
Благодарности: 965

Профиль | Цитировать


Код: Выделить весь код
$a = get-content file.txt
$a[1] = $null
$a | set-content file.txt
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:57, 17-08-2013 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Удаление пустой строки в файле

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Работа с текстом (сравнить строки в файле) sashadeg AutoIt 16 14-02-2010 00:45
Как в файле изменить определённые строки? NewOLDi AutoIt 11 05-02-2010 00:09
[решено] Как удалить строки в текстовом файле при отсутсвии файла в опрелеленном месте? Pozia AutoIt 23 14-05-2009 21:41
CMD/BAT - определение пустой строки akrav Скриптовые языки администрирования Windows 0 17-06-2008 18:15
[решено] Работа из командной строки | Убрать все пробелы в текстовом файле Greyman Хочу все знать 11 17-06-2007 22:44




 
Переход