Isso funciona para mim:
[[[abook]]]
type = shellcommand
command = nottoomuch-addresses.sh
regexp = '"(?P<name>.+?)" <(?P<email>.+?)>'
ignorecase = True
Eu tento usar o MUA alot para trabalhar com o script nottoomuch-addresses.sh
para preenchimento automático de endereços dentro de um lote como descrito em: link
[[[abook]]]
type = shellcommand
command = nottoomuch-addresses.sh
regexp = \"(?P<name>.+)\"\s*<(?P<email>.*.+?@.+?)>
ignorecase = True
Quando eu tento a conclusão automática em um lote, é exibida a mensagem de erro:
completition error: abook command "nottoomuch-addresses.sh" returned with return code 2
Como é apenas um script e não um shell, tentei passar o PATH inteiro para o script e tentei mover o script para a pasta de configuração, mas o problema continua o mesmo.
Então, eu me pergunto o que fazer.
Isso funciona para mim:
[[[abook]]]
type = shellcommand
command = nottoomuch-addresses.sh
regexp = '"(?P<name>.+?)" <(?P<email>.+?)>'
ignorecase = True