Eu estava lendo este script que alguém escreveu e há esta linha:
comm -23 <(grep cat access.log) cats | mailx -s subject [email protected]
Entendo que significa converter esta saída como se fosse um arquivo, mas simplesmente não entendo essa sintaxe e não a vi em nenhum outro lugar.
Isso significa executar grep em um subshell e canalizar a saída de volta?
Responder1
< é um operador de redirecionamento. Ele pega o conteúdo do arquivo/saída da direita e passa para o comando à esquerda.