Funções do Dialplan do Asterisk 20
Comando:
STAT()
Sinopse:
Faz uma verificação no arquivo especificado.
Descrição:
A função STAT() permite verificar diversos atributos de um arquivo ou diretório no sistema. Ela pode ser utilizada para checar, por exemplo, se um arquivo existe, se é um diretório, seu tamanho, permissões, datas de modificação e acesso, entre outros. A função aceita dois parâmetros: uma flag que define o tipo de verificação a ser feita e o caminho do arquivo. É importante notar que, caso a opção 'live_dangerously' no arquivo 'asterisk.conf' esteja definida como 'no', essa função só poderá ser executada a partir do dialplan, e não diretamente por protocolos externos. As flags suportadas incluem 'd' (para verificar se é um diretório), 'e' (verificar existência), 'f' (verificar se é um arquivo comum), 'm' (retornar o modo do arquivo em octal), 's' (retornar o tamanho em bytes), e outras para datas de acesso e modificação (A, C, M).
Sintaxe:
STAT(flag,filename)
Fonte: Asterisk Wiki