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

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

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

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


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

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


Есть скрипт, который чекает определенный список IP из файла на доступность TCP-порта и кидает "доступные" в другой файл.
Проблема в том что в конце out-file есть всегда добавляется пустая-новая строка (`n), которая очень мешает, гугл ничем не помог. Как убрать её?
Код: Выделить весь код
$servers = get-content ".\ips.txt"
$list_ips = ""
foreach ($server in $servers){
$tcpobject = new-object system.net.sockets.tcpclient 
$connect = $tcpobject.beginconnect($server,21,$null,$null) 
$wait = $connect.asyncwaithandle.waitone(100,$false) 
if (-not $wait) {
} else {
$error.clear()
$tcpobject.endconnect($connect) | out-null
if ($error[0]) {
write-warning ("{0}" -f $error[0].exception.message)
} else {
$connected = $server + "`n"
$list_ips += $connected
$list_ips | out-file ".\connected_ips.txt"
}
}
}

Отправлено: 20:34, 19-08-2015

 

Ветеран


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

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


Например так:
Код: Выделить весь код
$a = get-content file.txt -encoding byte
$a[0..($a.count-3)] | set-content file.txt -encoding byte

Отправлено: 21:22, 19-08-2015 | #2



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

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



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Как вывести пустую строку? akrav Скриптовые языки администрирования Windows 7 28-01-2024 16:46
CMD/BAT - [решено] Как удалить последнюю строку в текстовом файле? ivanxam Скриптовые языки администрирования Windows 35 18-09-2018 08:33
CMD/BAT - [решено] Вставить после каждой 10 строки пустую строку Mycry Скриптовые языки администрирования Windows 8 31-07-2013 00:05
CMD/BAT - [решено] Удалить пустую строку в файле .txt denntl Скриптовые языки администрирования Windows 2 18-07-2013 11:48
Разное - [решено] не могу удалить пустую папку igoriss Microsoft Windows 2000/XP 24 26-05-2010 14:50




 
Переход