파일 내에서 텍스트 블록을 구성하는 소프트웨어
입력 텍스트 파일로 사용하고 관련 단락 또는 하위 섹션에 태그를 지정하고 태그가 지정된 텍스트 조각을 각 태그에 해당하는 파일에 결합 할 수있는 간단한 프로그램을 찾고 있습니다. 예를 들면 :
[idea] "this block contains an idea and where I stumbled on it"
[booknote] "this block is a quote from a specific text"
[idea][todo] "something I need to get done that is associated with an idea for some other endeavor"
이것은 예를 들어, 이러한 다양한 스 니펫의 쓰기 날짜 또는 이들이 가져온 파일의 마지막 쓰기 날짜에 대한 타임 스탬프와 함께 첫 번째 및 세 번째 줄을 포함하는 "idea.txt"파일을 생성합니다. 규모 측면에서 처리 할 파일이 수백 개 있습니다.
이 스레드에서 Evernote, OneNote에 대한 참조를 보았습니다 ( 작가가 여러 텍스트 스 니펫을 어떻게 효율적으로 관리 할 수 있습니까? ). 내가 수행하는 작업에 가장 적합합니까? 나는 그들이 텍스트 스 니펫으로 작동하는지 아니면 태그가 지정된 전체 파일에서만 작동하는지 확신하지 못했습니다. 또한 경량 애플리케이션을 찾고 있으며이 모든 것을 로컬에서 실행하고 내 파일을 클라우드에 업로드하지 않습니다.
답변
나는 그것을 사용하지 않았지만 조직 모드 가 원하는 것을 할 수있는 것처럼 들립니다 . 마크 업과 출력을 고려할 때 아마도 맞춤형 솔루션이 필요할 수 있지만 로컬에서 실행되는 emacs가 필요합니다.
스크립팅을 배우는 방법을 알고 있거나 배우고 싶다면 OS에 따라 bash (Linux, Mac) 또는 Power-Shell (Windows) 스크립팅을 조사하여 grep과 같은 도구를 사용하여 파일에서 줄을 필터링 한 다음 파이프 할 수 있습니다. 2 차 파일로. 스크립트도 가능합니다.
다음은 간단한 예입니다 (Mac OS 명령 줄).
cat file.txt | grep -i "\[idea\]" > idea.txt
파일을 생성합니다 idea.txt
.
[idea] "this block contains an idea and where I stumbled on it"
[idea][todo] "something I need to get done that is associated with an idea for some other endeavor"
그러나 스크립트 경로로 이동하려면 일반 Stack Exchange를 권장합니다.
일부 소프트웨어에서 메모와 다양한 생각을 유지하려는 경우 Microsoft One Note 를 살펴볼 수 있습니다 . 특정 구조를 반드시 준수하지는 않지만 잘 작동하는 구조 자체를 가지고 있습니다.
할 일 목록 항목을 추적하려는 경우. 나는 RememberTheMilk를 추천 합니다. 또한 자체 정보 구조를 사용합니다. (생각해 보면 태그가있는 RTM이 원하는 작업을 정확히 수행하지만 웹 인터페이스를 사용하면 확인해보세요!)