배치 파일에서 FOR 명령을 사용하여 텍스트 파일의 내용을 가져 오는 방법

페드로 카르발류

내용에 많은 NUL 또는 데이터 사이에 공백이있는 텍스트 파일이 있습니다.

[null] [null] [null] [null] 이름 [null] [null] [null] [null] [null] [null] 성

텍스트 파일 내부의 데이터는 항상 다릅니다.

/ F "usebackq delims ="%% a in ( "% file %") do echo %% a 및 유사한 명령을 사용하여 많은 유사한 질문을 검색하고 테스트했지만 항상 빈 결과가 나타납니다.

누구든지 도울 수 있습니까?

Compo

예를 들어 다음 내용이 포함 된 텍스트 파일이있는 경우 :

외부 이미지 링크

그리고 NUL정상적인 For /F루프 파일 읽기의 일부로 문자 를 생략하고 싶다면 에서 에 도움을 요청할 수 .

@For /F "Delims=" %%G In (
 '%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe ^
 -Nologo -NoProfile -Command "(Get-Content 'sourcefile.txt')" ^
 " -replace '\x00',''"') Do @Echo(%%G
@Pause

더 쉽게 읽을 수 있도록 긴 줄을 여러 개로 분할했지만 한 줄 로 사용할 수도 있습니다 .

@(For /F "Delims=" %%G In ('%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe -Nologo -NoProfile -Command "(Get-Content 'sourcefile.txt') -replace '\x00',''"') Do @Echo(%%G) & Pause

명령 프롬프트 에서 직접 간단한 용어로 수행하려면 다음을 수행하십시오 .

For /F "Delims=" %G In ('powershell -NoP "(GC 'sourcefile.txt') -replace '\x00',''"') Do @Echo(%G

[편집하다 /]

제공 한 정확한 예의 두 특정 단어 사이에 단일 com m a 를 추가하고 싶고 위의 링크 된 이미지에서 사용한 경우 가능합니다.

예를 들어 다음을 변경하여 PowerShell 부분 내에서 수행 할 수 있습니다.

-replace '\x00','' ...에 -replace ' ',', ' -replace '\x00',''

또는 For루프 옵션 을 변경하여 수행 할 수 있습니다.

"Delims=" ...에 "Tokens=1*"

다음 중 하나를 변경하십시오.

@Echo(%%G, 또는 @Echo(%G

에:

@Echo(%%G, %%H또는 @Echo(%G, %H각각.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

텍스트 파일에서 배치 명령을 사용하여 앰퍼샌드가있는 줄 작성

분류에서Dev

fstream을 사용하여 C ++의 텍스트 파일에서 특정 줄을 가져 오는 방법

분류에서Dev

배치 파일을 사용하여 Putty의 텍스트 파일에 저장된 Unix 명령을 실행하는 방법

분류에서Dev

배치 파일에서 sed 명령을 사용하는 방법

분류에서Dev

여러 동적 텍스트 파일의 내용을 가져 와서 하나의 텍스트 파일과 mysql에 저장하는 방법-Python 2.7?

분류에서Dev

벡터의 내용을 가져 와서 텍스트 파일에 배치

분류에서Dev

txt 파일의 내용을 배열로 가져 오는 방법

분류에서Dev

배치 스크립트를 사용하여 텍스트 파일 이름을 증가시키는 방법

분류에서Dev

텍스트 파일의 내용을 반사 프로젝트로 가져 오는 가장 좋은 방법

분류에서Dev

와일드 카드 일치가있는 내용을 기반으로 텍스트 파일의 이름을 바꾸는 Windows 배치 파일 가져 오기

분류에서Dev

파이썬 스크립트에서 cygwin을 열고, 명령을 실행하고, 파일의 명령 줄에서 데이터를 가져 오는 방법

분류에서Dev

매크로를 사용하여 통합 문서 내의 새 시트로 파일을 가져 오는 방법

분류에서Dev

Python을 사용하여 XML 파일에서 child-> child-> child-> child의 내용을 가져 오는 방법

분류에서Dev

Grep 명령을 사용하여 텍스트 파일에서 특정 값을 찾는 방법

분류에서Dev

배치 파일에서 실행 명령을 사용하는 방법

분류에서Dev

배치 스크립트를 사용하여 열 정렬로 이메일 본문에 텍스트 파일 내용을 보내는 방법은 무엇입니까?

분류에서Dev

bash에서 echo 명령을 사용하여 텍스트 파일에 동적 값이있는 텍스트 추가

분류에서Dev

파이썬을 사용하여 텍스트 파일에서 IP 가져 오기

분류에서Dev

텍스트 파일에서 값을 가져 오는 방법

분류에서Dev

배치를 사용하여 텍스트 파일에서 특정 텍스트의 출력을 얻는 방법은 무엇입니까?

분류에서Dev

배치 파일에서 배치 파일 이름을 가져 오는 방법

분류에서Dev

여러 변수가있는 텍스트 파일을 배치 콘솔에 적용하는 방법

분류에서Dev

배치 파일 내에서 여러 텍스트 파일을 인쇄하는 방법

분류에서Dev

배치 파일을 사용하여 cmd 프롬프트에 텍스트를 입력하는 방법

분류에서Dev

텍스트 파일에서 배열 내용을 추가하는 방법은 무엇입니까?

분류에서Dev

명령 프롬프트 또는 배치 파일을 사용하여 사용자가 있는지 확인하는 방법은 무엇입니까?

분류에서Dev

명령 줄을 사용하여 네트워크 드라이브에서 파일 이름을 가져 오는 방법

분류에서Dev

텍스트 배치 명령 파일 작성 및 사용 방법

분류에서Dev

단일 명령 또는 행을 사용하여 파일 목록에서 가져온 파일의 이름을 바꾸는 방법

Related 관련 기사

  1. 1

    텍스트 파일에서 배치 명령을 사용하여 앰퍼샌드가있는 줄 작성

  2. 2

    fstream을 사용하여 C ++의 텍스트 파일에서 특정 줄을 가져 오는 방법

  3. 3

    배치 파일을 사용하여 Putty의 텍스트 파일에 저장된 Unix 명령을 실행하는 방법

  4. 4

    배치 파일에서 sed 명령을 사용하는 방법

  5. 5

    여러 동적 텍스트 파일의 내용을 가져 와서 하나의 텍스트 파일과 mysql에 저장하는 방법-Python 2.7?

  6. 6

    벡터의 내용을 가져 와서 텍스트 파일에 배치

  7. 7

    txt 파일의 내용을 배열로 가져 오는 방법

  8. 8

    배치 스크립트를 사용하여 텍스트 파일 이름을 증가시키는 방법

  9. 9

    텍스트 파일의 내용을 반사 프로젝트로 가져 오는 가장 좋은 방법

  10. 10

    와일드 카드 일치가있는 내용을 기반으로 텍스트 파일의 이름을 바꾸는 Windows 배치 파일 가져 오기

  11. 11

    파이썬 스크립트에서 cygwin을 열고, 명령을 실행하고, 파일의 명령 줄에서 데이터를 가져 오는 방법

  12. 12

    매크로를 사용하여 통합 문서 내의 새 시트로 파일을 가져 오는 방법

  13. 13

    Python을 사용하여 XML 파일에서 child-> child-> child-> child의 내용을 가져 오는 방법

  14. 14

    Grep 명령을 사용하여 텍스트 파일에서 특정 값을 찾는 방법

  15. 15

    배치 파일에서 실행 명령을 사용하는 방법

  16. 16

    배치 스크립트를 사용하여 열 정렬로 이메일 본문에 텍스트 파일 내용을 보내는 방법은 무엇입니까?

  17. 17

    bash에서 echo 명령을 사용하여 텍스트 파일에 동적 값이있는 텍스트 추가

  18. 18

    파이썬을 사용하여 텍스트 파일에서 IP 가져 오기

  19. 19

    텍스트 파일에서 값을 가져 오는 방법

  20. 20

    배치를 사용하여 텍스트 파일에서 특정 텍스트의 출력을 얻는 방법은 무엇입니까?

  21. 21

    배치 파일에서 배치 파일 이름을 가져 오는 방법

  22. 22

    여러 변수가있는 텍스트 파일을 배치 콘솔에 적용하는 방법

  23. 23

    배치 파일 내에서 여러 텍스트 파일을 인쇄하는 방법

  24. 24

    배치 파일을 사용하여 cmd 프롬프트에 텍스트를 입력하는 방법

  25. 25

    텍스트 파일에서 배열 내용을 추가하는 방법은 무엇입니까?

  26. 26

    명령 프롬프트 또는 배치 파일을 사용하여 사용자가 있는지 확인하는 방법은 무엇입니까?

  27. 27

    명령 줄을 사용하여 네트워크 드라이브에서 파일 이름을 가져 오는 방법

  28. 28

    텍스트 배치 명령 파일 작성 및 사용 방법

  29. 29

    단일 명령 또는 행을 사용하여 파일 목록에서 가져온 파일의 이름을 바꾸는 방법

뜨겁다태그

보관