I was reading this script someone wrotte and there is this line:
comm -23 <(grep cat access.log) cats | mailx -s subject address@gmail.com
I understand it to mean convert this output as if it was a file but I just don't understand this syntax and I haven't seen it anywhere else.
Does this mean, execute grep in a sub shell and pipe the output back?
echo <(:)
for example. – cuonglm Feb 13 '16 at 12:05