Esta invocação está incorreta, a menos que você esteja, de alguma forma, tentando executar um comando cujo nome é a saída de footools.sh
:
:0
| '/home/foouser/scripts/footool/footool.sh'
Esta é a sintaxe normal:
:0
| /home/foouser/scripts/footool/footools.sh
procmail
executará footools.sh
e passará o email para o script em stdin
.
Não há necessidade de $SHELLMETAS
ou escape especial. $SHELLMETAS
é para casos incomuns em que você precisa enviar caracteres especiais como argumentos para o seu script, mas não deseja que esses argumentos sejam interpretados por um shell. Você pode ignorá-lo com segurança para um caso de uso simples, como acima.