<(명령)은 무엇을 합니까? [복사]

<(명령)은 무엇을 합니까? [복사]

누군가가 작성한 스크립트를 읽고 있는데 다음 줄이 있습니다.

comm -23 <(grep cat access.log) cats | mailx -s subject [email protected]

나는 이 출력을 파일인 것처럼 변환한다는 것이 무엇을 의미하는지 이해하지만 구문을 이해하지 못하고 다른 곳에서는 본 적이 없습니다.

이는 서브셸에서 grep을 실행하고 출력을 다시 파이핑한다는 의미입니까?

답변1

<은 리디렉션 연산자입니다. 오른쪽의 파일/출력 내용을 가져와서 왼쪽의 명령에 전달합니다.

관련 정보