메모장 ++ 파일을 폴더로 바꾸고 이름이 같은 메모장 ++ 파일로 바꾸십시오.


1

사전 고지 사항! 프로그래밍 기술이 없습니다! 그러나 명확한 지침을 따를 수 있습니다 ...

메모장 ++를 사용하여 이전 주 동안 수집 한 새로운 데이터가 들어있는 "Example1"이라는 파일을 한 폴더에서 복사하여 이미 "Example1"이라는 파일이 들어있는 다른 폴더에 붙여넣고 싶습니다. 주.

새 파일을 새 폴더에 붙여 넣을 수 있으며 파일을 덮어 쓰고 현재 파일의 기록 데이터를 지우는 대신 현재 데이터에 추가 할 수 있습니까?

새 데이터를 사용하여 기존 데이터 아래에 새 줄 / 행을 만들고 싶습니다. 행이 중복되어있을 수도 있고, 이것을 처리하는 방법이 있습니까, 아니면 별도로 수행해야합니까?

최종 목표는 .csv 형식의 복제본이없는 매끄러운 연대순 데이터를 한 번만 복사하여 붙여 넣는 것입니다 .. 가능하면 많은 시간을 절약 할 수 있기를 바랍니다.

고마워, SJI

답변:


1

짧은 대답-아니요. (메모장 ++에서 제외)

파일의 맨 아래에 줄 바꿈 (데이터)을 추가 할 수 있습니다. 이것은 다음과 비슷한 것을 입력하여 명령 행에서 수행됩니다.

type c:\newdata\example1.txt >> c:\historicaldata\example1.txt

위 명령은 C : \ newdata \ example1.txt의 내용을 C : \ historicaldata \ example1.txt의 끝에 추가합니다.

경고 :
double >>을 사용하면 파일 끝에 추가됩니다.
단일> 만 사용하는 경우 대상 파일의 내용이 바뀝니다.

중복 제거- 중복 줄 찾기에 정규식 검색을 사용 하려면이 사이트에서 수동으로 제거하거나 몇 가지 가능한 답변을 확인해야합니다. https : //.com/a/16293580


0

Run명령을 사용하고 (보통 주 메뉴 표시 줄에 있으며을 눌러 액세스 할 수 있음 F5) 상자에 다음을 입력하십시오.

cmd /c type "$(FULL_CURRENT_PATH)"  >> "C:\test\Example1.txt"

명령 프롬프트가 실행되고 /c완료되면 플래그가 창을 닫습니다.

이것은 "$(FULL_CURRENT_PATH)"현재 선택된 파일을 나타내는 실행 대화 상자에서 사용할 수있는 Notepad ++ 변수입니다 (따라서 Example1.txt 또는 Example2.txt에서 작업하는 경우에는 문제가되지 않습니다).

>>현재 파일의 데이터를 추가합니다 C:\test\Example1.txt. 파일 경로에 공백이 있으면 따옴표로 묶어야합니다 (예 :) "C:\this path\has spaces\Example1.txt".

도움이 되길 바랍니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.