0 여러 텍스트 파일의 시작 부분에 빈 줄을 추가하고 싶습니다. 이것을 끝에 붙이면 Windows cmd에서 다음과 같이 작동합니다. echo. >> *.txt 어떻게 끝나는 대신 파일의 시작 부분에 줄을 추가합니까? 파일 내에서 인코딩과 기타 모든 것을 보존하는 것도 중요합니다. 많은 감사합니다! windows command-line batch echo — puslet88 소스
1 for %f in (*.txt) do (echo.&type "%f")>tmp.file && move /y tmp.file "%f" 아마 이것보다 더 잘할 수 있습니다. tmp.file 임시 파일 (해당 이름을 가지고 있지 않은지 확인) — SΛLVΘ 소스 내 것보다 나아 보이지만 시험하기 전에 축복하지 않을 것이다! — David Vernon 일하는 것으로 확인했다. — DavidPostill 1 좋아 보이고, 정확히 무엇이 필요하며 인코딩을 엉망으로 만들지 않았습니다. 감사! — puslet88
-1 피드백 후 수정 된 답변 : $ (echo. & amp; echo File.txt) & gt; ./temp.txt&rename temp.txt File.txt — David Vernon 소스 이 기계에서 테스트 할 수 없으므로 80 %만이 확실합니다 ... — David Vernon 데이빗이 일할 수 있을지 의심 스럽네. — SΛLVΘ 질문을 다시 읽으십시오. 당신의 대답은 아니 원래의 질문에 답하십시오. OP가 Windows를 사용 중입니다. 답은 bash 스크립트와 같습니다. — DavidPostill 나는 그것을 신중하게 읽었습니다. 감사합니다. * NIX의 .sh (bash) 스크립트가 아닌 Windows의 .bat (배치) 파일에서 실행되도록 설계되었습니다. — David Vernon F : \ test & gt; (echo. & amp; & amp; echo File.txt) & gt; ./temp.txt; 이 시간에 temp.txt File.txt 이름을 바꾸면 이름이 변경되었습니다. — DavidPostill