Bash, ksh93, zsh e outros shells recentes suportam a substituição do processo (a sintaxe <(command)
), mas é uma extensão não padrão. Dash (que é /bin/sh
nos sistemas Ubuntu) não suporta, e o bash quando invocado como /bin/sh
também não.
Se você tiver o bash disponível, altere a primeira linha do seu script para, por exemplo, #!/bin/bash
.
[Em sistemas que têm bash em um diretório em um sistema de arquivos montável, como /usr/local/bin
em alguns sistemas, você pode precisar certificar-se de que o sistema de arquivos está disponível antes que seu serviço seja iniciado.]