파일의 일부를 다른 파일에 연결하는 방법은 무엇입니까?

파일의 일부를 다른 파일에 연결하는 방법은 무엇입니까?

ln소스(텍스트) 파일의 일부에 대해 유사한 작업을 수행할 수 있는 방법이 있습니까 ?

두 개의 구성 파일이 있고 구성 파일 중 하나의 일부 부분에 대한 변경 사항이 다른 구성 파일의 어딘가에 자동으로 배치되기를 원합니다.

답변1

일반적으로 말해서, 한 파일을 다른 파일에 "링크"할 수 있는 방법은 없습니다.

당신이 설명하는 것은 일부 파서에 의해 구문 분석될 때 언급된 파일을 포함하도록 확장되는 "include 문"을 사용하는 효과입니다.

#include "myheader.h"

예를 들어 C 전처리기에 의해 처리되는 C 소스 코드에서 cpp또는

include myrules.mk

(GNU) Makefile에서 또는

.include myrules.mk

(BSD) Makefile에서 또는

include(mymacros.m4)

존재하다 m4.

템플릿을 구문 분석할 때 변수나 파일에서 발견된 특정 패턴을 변수나 파일의 데이터로 바꾸는 템플릿 시스템도 있습니다.

관련 정보