여러 파일을 연결하는 소프트 링크를 만들 수 있나요? [복사]

여러 파일을 연결하는 소프트 링크를 만들 수 있나요? [복사]

파일이 있다고 가정 해 봅시다 f1, ..., f9. 나는 단일보기— 또는소프트 링크-- 예를 들어 f9개 파일의 직렬 보기를 표시합니다.

예를 들어, 내가 실행하면 wc -l f답은 1부터 9까지 i의 모든 개체의 합이 되어야 합니다 wc -l fi. 개별 파일을 편집하면 수정 시간 등 fi보기가 자동으로 업데이트됩니다. f기본적으로 f일련의 파일을 추적하는 소프트 링크입니다.

그러한 파일 시스템에 대한 지원이 있습니까?

답변1

수행하려는 작업에 따라 특정 기능이 요구 사항을 충족할 수 있습니다.

cf () { cat /path/to/f1 /path/to/f2 /path/to/f3; }

파일로 작동하지 않지만 프로세스 대체를 사용하여 가짜로 만들 수 있습니다.

wc -l < <(cf)

아니면 이 예에서는 wc -l더 쉬울 수도 있습니다 .

cf | wc -l

관련 정보