2014-12-02 3 views
0

내가 무엇을 내가 원하는 것은 텍스트 파일을 읽고 문자열을 포함하는 모든 행을 삭제하는 스크립트를 만드는 것입니다 매일 다운로드하고 파일 "---"파워 쉘 텍스트 파일에 문자열을 삭제

I이 이것은 어떤 문제없이 모든 빈 줄을 삭제 "(get-content L:\holdings.txt) | where {$_ -ne "" | out-file holdings.txt"

시작, 그때는 라인이되지 않는 오류없이 실행되는 동안 그래도, 데이터 라인의 어떤을 삭제할 것이다

$del -like "*-*" 
"(get-content L:\holdings.txt) | where {$_ -ne $del | out-file L:\holdings.txt" 

시도 삭제됨 ...

관련성이 있는지는 잘 모르겠지만 삭제하려는 줄은 항상 쉼표로 분리 된 SQL 배치 파일 자동화이므로 두 번째 줄이됩니다.

조언 민, 바겐 세일 번호
을 다음과 같이

파일 읽기 -------------------- --------- --------

그냥 시도하고 당신에게 내가

어떤 아이디어를 해결하기 위해 노력하고 그래픽 표현을 제공하는

?

감사

리처드

답변

3

는 빠른 개정을 해결하고 여기가 (get-content "L:\movement.txt") -notmatch "---" | out-file "L:\movement.txt"

+0

가 도움이 희망이다 미래에 다른 사람! –