cat 다중 파일 및 서브 쉘

user1569030

다음을 수행하는 단일 쉘 명령이 있습니까?

cp header page.html
markdown page.md >> page.html
cat footer >> page.html

(Markdown은 기본적으로 stdout으로 출력합니다.)

동료가 제안

echo $(cat header) $(markdown page.md) $(cat footer) >> page.html

그러나 "고양이 쓸모없는 사용"상을받을 수있는 세 개의 서브 쉘과 두 마리의 고양이를 제외하고는 개행 문자도 제거합니다. 이는 특히 <pre><code>블록 에서 좋지 않습니다 .

내가 원하는 것은 이와 같은 것입니다 (분명히 작동하지 않습니다)

cat header $(markdown page.md) footer > page.html

여기서 읽을 파일 중 하나에 대해 하위 셸의 출력을 사용하도록 cat에게 지시 할 수 있습니다. 임시 파일, 명명 된 파이프 등을 설정하지 않는 것이 이상적입니다.

Aaron

하위 셸이 하나뿐이므로 다음을 사용합니다.

markdown page.md | cat header - footer > page.html

-catPARAMS은으로 채워진 표준 입력을 지칭 markdown명령.

여러 개의 하위 셸이있는 경우 anishane이 언급 한 솔루션을 사용하는 것이 좋습니다.

cat header <(markdown page1.md) <(markdwon page2.md) footer > page.html

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

파이썬은 서브 쉘 및 리눅스 쉘은 다른 결과를합니까?

분류에서Dev

다중 폴더 및 서브 파일에 awk 적용

분류에서Dev

sed 및 쉘 변수를 사용하여 한 파일에서 다른 파일로 행 복사

분류에서Dev

파이프 라인 후 여러 명령 및 서브 쉘 실행

분류에서Dev

쉘에서 다른 파일 쓰기

분류에서Dev

쉘 : 다중 열 파일 처리

분류에서Dev

서브 쉘 및 병렬 처리

분류에서Dev

서브 쉘 생성 및 처리

분류에서Dev

ssh 및 chroot 다음에 쉘에서 cd

분류에서Dev

Git-다른 브랜치에서 파일 열기 및 편집

분류에서Dev

"cat"의 쉘 실행을 통한 C 파일 조작

분류에서Dev

cat> somefile << "EOF"또는 EOF, bash 쉘에서 다른 결과를 만듭니다.

분류에서Dev

cat 명령이 쉘 스크립트 내에서 작동하지 않습니다.

분류에서Dev

파이썬의 여러 파일에서 cat 및 grep을 사용하고 출력을 파일에 씁니까?

분류에서Dev

쉘 스크립트에서 분할 된 파일 분할 및 이름 바꾸기

분류에서Dev

쉘 스크립트에서 파일 읽기 및 라인 섹션 선택

분류에서Dev

cat은 파일 내용을 표시하고, gedit 및 vim은 빈 파일을 표시합니다.

분류에서Dev

대체 화면 및 백그라운드 일시 중지 사용과 관련하여`less` 시작은 ZSH에서`cat` 시작과 어떻게 다른가요?

분류에서Dev

다중 NIC, 다중 서브넷 및 다중 게이트웨이

분류에서Dev

"cat / proc / bus / input / devices"및 adb 쉘 명령의 결과 해석

분류에서Dev

Mac에서 파일을 분할 한 다음 Windows를 연결하려면 어떻게해야합니까 (예 : split 및 cat 사용)?

분류에서Dev

쉘 출력을 파일로 중단

분류에서Dev

쉘 비교에서 단일 및 이중 등호 (=)의 차이점은 무엇입니까?

분류에서Dev

실행중인 쉘 파일에서 행 수를 표시하는 방법

분류에서Dev

Minecraft 라이브러리 다운로드 및 파일 json에서 실행

분류에서Dev

서브 쉘의 Bash BG 프로세스 : 출력 표시 및 명령에 대한 파이프 (Docker CMD 시작 쉘 스크립트)

분류에서Dev

C에서 파일 잠금 및 잠금 해제, 동일한 테스트를위한 쉘 스크립트 작성

분류에서Dev

쉘 스크립트의 트랩 처리 및 암시 적 서브 쉘

분류에서Dev

파이썬에서 쉘 명령 실행 및 출력 읽기

Related 관련 기사

  1. 1

    파이썬은 서브 쉘 및 리눅스 쉘은 다른 결과를합니까?

  2. 2

    다중 폴더 및 서브 파일에 awk 적용

  3. 3

    sed 및 쉘 변수를 사용하여 한 파일에서 다른 파일로 행 복사

  4. 4

    파이프 라인 후 여러 명령 및 서브 쉘 실행

  5. 5

    쉘에서 다른 파일 쓰기

  6. 6

    쉘 : 다중 열 파일 처리

  7. 7

    서브 쉘 및 병렬 처리

  8. 8

    서브 쉘 생성 및 처리

  9. 9

    ssh 및 chroot 다음에 쉘에서 cd

  10. 10

    Git-다른 브랜치에서 파일 열기 및 편집

  11. 11

    "cat"의 쉘 실행을 통한 C 파일 조작

  12. 12

    cat> somefile << "EOF"또는 EOF, bash 쉘에서 다른 결과를 만듭니다.

  13. 13

    cat 명령이 쉘 스크립트 내에서 작동하지 않습니다.

  14. 14

    파이썬의 여러 파일에서 cat 및 grep을 사용하고 출력을 파일에 씁니까?

  15. 15

    쉘 스크립트에서 분할 된 파일 분할 및 이름 바꾸기

  16. 16

    쉘 스크립트에서 파일 읽기 및 라인 섹션 선택

  17. 17

    cat은 파일 내용을 표시하고, gedit 및 vim은 빈 파일을 표시합니다.

  18. 18

    대체 화면 및 백그라운드 일시 중지 사용과 관련하여`less` 시작은 ZSH에서`cat` 시작과 어떻게 다른가요?

  19. 19

    다중 NIC, 다중 서브넷 및 다중 게이트웨이

  20. 20

    "cat / proc / bus / input / devices"및 adb 쉘 명령의 결과 해석

  21. 21

    Mac에서 파일을 분할 한 다음 Windows를 연결하려면 어떻게해야합니까 (예 : split 및 cat 사용)?

  22. 22

    쉘 출력을 파일로 중단

  23. 23

    쉘 비교에서 단일 및 이중 등호 (=)의 차이점은 무엇입니까?

  24. 24

    실행중인 쉘 파일에서 행 수를 표시하는 방법

  25. 25

    Minecraft 라이브러리 다운로드 및 파일 json에서 실행

  26. 26

    서브 쉘의 Bash BG 프로세스 : 출력 표시 및 명령에 대한 파이프 (Docker CMD 시작 쉘 스크립트)

  27. 27

    C에서 파일 잠금 및 잠금 해제, 동일한 테스트를위한 쉘 스크립트 작성

  28. 28

    쉘 스크립트의 트랩 처리 및 암시 적 서브 쉘

  29. 29

    파이썬에서 쉘 명령 실행 및 출력 읽기

뜨겁다태그

보관