다른 텍스트 파일을 사용하여 두 개의 다른 텍스트 파일을 편집하고 싶습니다.

다른 텍스트 파일을 사용하여 두 개의 다른 텍스트 파일을 편집하고 싶습니다.

하나의 텍스트 파일을 편집하고 싶은데 다른 텍스트 파일이 자동으로 편집됩니다. 이것이 가능한가? 예를 들어 fileA.txt, fileB.txt 및 fileC.txt라는 세 개의 저장 텍스트 파일이 있습니다.

fileC.txt를 편집하고 싶고 선택한 데이터 중 일부가 다른 두 파일에도 저장됩니다. 이것이 가능한지 모르겠습니다. 저는 단지 새로운 리눅스 사용자일 뿐입니다. 매우 감사합니다.

답변1

fileC.txt를 편집하고 싶습니다.선택한 데이터 중 일부다른 두 파일에도 저장됩니다.

텍스트 편집기에서 바로 그렇게 할 수 있는지는 잘 모르겠지만, 편집 후에 실행할 스크립트를 다음과 같이 설정할 수도 있습니다.

grep "value you want to save in the other files" C.txt >> A.txt
grep "value you want to save in the other files" C.txt >> B.txt

이것이 의도한 것이 아니라면 입력 내용과 원하는 출력 내용에 대한 전체 예(질문 편집)를 제공하십시오.

답변2

Jim의 답변에 의견을 추가하고 싶었지만 내 담당자가 충분하지 않습니다. 별도의 답변으로 작성한 점 사과드립니다.

동의합니다. 이것은 vi에서 할 수 있는 일이 아닙니다. 스크립트를 작성해야 합니다. 구체적인 예를 들어주시면, 여기 계신 많은 분들이 좀 더 의미 있는 답변을 드릴 수 있을 거라 믿습니다.

그대로, 다음과 같은 작업을 수행해야 합니다.

1) 파일 편집

2) 편집 내용을 다른 모든 파일에 배포하는 스크립트 실행

관련 정보