Что делает

Что делает

Я читал этот сценарий, который кто-то написал, и там была такая строка:

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

Я понимаю, что это означает преобразовать этот вывод так, как если бы это был файл, но я просто не понимаю этот синтаксис и больше нигде его не видел.

Означает ли это, что нужно выполнить grep в подоболочке и передать вывод обратно?

решение1

< — оператор перенаправления. Он берет содержимое файла/вывода справа и передает его команде слева.

Связанный контент