여러 매개변수 및 Cat의 입력 리디렉션에 대한 설명이 필요합니다.

여러 매개변수 및 Cat의 입력 리디렉션에 대한 설명이 필요합니다.

파일 및 내용:-

~$cat a
aaa
aaa
aaa
~$cat b
bbb
bbb
bbb
~$cat c
ccc
ccc
ccc

내가 설명해야 할 명령은 다음과 같습니다.

~$cat 0< a
aaa
aaa
aaa
~$cat 0< a b
bbb
bbb
bbb
~$cat 0< a b c
bbb
bbb
bbb
ccc
ccc
ccc

~$cat 0< a실행 시 "a" 파일의 내용이 인쇄되는 이유와 or 실행 시 "a" 파일의 내용이 인쇄되지 않는 이유를 설명해야 합니다 .~$cat 0< a b~$cat 0< a b c

답변1

catstdin인수 없이 실행되면 읽습니다. 인수를 제공하면 대신 인수를 읽습니다 stdin. 인수 파일을 읽으려면 인수 중 하나를 stdin만듭니다 /dev/stdin(연결에서 원하는 위치에 따라).

cat 0<a /dev/stdin b c 

노트:

  • -아니면 /dev/fd/0할 수 있습니다
  • 0<단순히 될 수 있습니다<

관련 정보