Удалить последнюю строку из файла с помощью Powershell
я использую
gc FileWithEmptyLines.txt | where {$_ -ne ""} > FileWithNoEmptyLines.txt
удалить пустые строки, которые SSRS помещает внизу моих CSV.
Однако последняя строка, содержащая данные, заканчивается CRLF (как показано в Notepad ++) - и это не удаляется, так что технически все еще есть пустая строка внизу файла.
Есть ли способ удалить этот CRLF из последней строки (и, конечно, сохранить данные нетронутыми)?