Descrição: Retorna o diretório de um arquivo, dado o caminho completo do arquivo. Exemplo:
```
same => n,Set(dirname=${DIRNAME(/etc/asterisk/extensions.conf)})
same => n,NoOp(${dirname}) ; exibe /etc/asterisk
```
Sintaxe: `DIRNAME(filename)`
Onde `filename` é o caminho completo do arquivo. Consulte também a função dialplan `BASENAME`.
Sintaxe:
same => n,Set(dirname=${DIRNAME(/etc/asterisk/extensions.conf)})
same => n,NoOp(${dirname}) ; outputs /etc/asterisk