Подстановка процессов
Подстановка процессов позволяет обращаться к вводу или выводу процесса с помощью имени файла. Она имеет следующий вид:
<(list)
или
>(list)
Процесс list запускается асинхронно, а его ввод или вывод представляется в виде имени файла. Это имя файла передаётся текущей команде в качестве аргумента в результате подстановки.
Если используется форма >(list), запись в файл предоставляет ввод для list. Если используется форма <(list), чтение файла позволяет получить вывод list. Обратите внимание: между < или > и открывающей скобкой не должно быть пробела, иначе эта конструкция будет интерпретирована как перенаправление.
Подстановка процессов поддерживается в системах, поддерживающих именованные каналы (FIFO) или способ именования открытых файлов с помощью /dev/fd.
Если подстановка процессов доступна, она выполняется одновременно с подстановкой параметров и переменных, подстановкой команд и арифметической подстановкой.
Copyright © 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.
Licensed under the GNU Free Documentation License.
https://www.gnu.org/software/bash/manual/html_node/Process-Substitution.html