O shell está substituindo <(udevadm info /dev/ttyUSB0)
por /dev/fd/63
(depois de duplicar a extremidade de leitura do pipe para fd 63) antes de executar o comando. No entanto, o sudo fecha todos os descritores de arquivo maiores que 2 por padrão. Você pode mudar isso usando a bandeira --close-from
do sudo, mas existe uma maneira melhor:
sudo bash -c 'grep H=p <(udevadm info /dev/ttyUSB0)'