![<(명령)은 무엇을 합니까? [복사]](https://linux55.com/image/83483/%26lt%3B(%EB%AA%85%EB%A0%B9)%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9D%84%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
누군가가 작성한 스크립트를 읽고 있는데 다음 줄이 있습니다.
comm -23 <(grep cat access.log) cats | mailx -s subject [email protected]
나는 이 출력을 파일인 것처럼 변환한다는 것이 무엇을 의미하는지 이해하지만 구문을 이해하지 못하고 다른 곳에서는 본 적이 없습니다.
이는 서브셸에서 grep을 실행하고 출력을 다시 파이핑한다는 의미입니까?
답변1
<은 리디렉션 연산자입니다. 오른쪽의 파일/출력 내용을 가져와서 왼쪽의 명령에 전달합니다.