<(コマンド)は何をしますか? [コピー]

<(コマンド)は何をしますか? [コピー]

誰かが書いたスクリプトを読んでいますが、次の行があります。

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

私はこの出力をファイルのように変換することが何を意味するのか理解していますが、構文を理解していないので、他の場所では見たことがありません。

これは、サブシェルでgrepを実行して出力を再パイピングするという意味ですか?

答え1

< はリダイレクト演算子です。右側のファイル/出力内容を取得し、左側のコマンドに渡します。

関連情報