isfolder

Testa se um nome é uma pasta existente.

Categoria: Programming > Files and Folders

Sintaxe

tf = isfolder(name)

Retorna true se name é uma pasta.

Descrição

isfolder é verdadeira para pastas existentes e falsa para arquivos e para nomes que não existem. Nomes relativos são resolvidos a partir da pasta atual, e '.' é sempre uma pasta. Não consulta o path.

Com um cell array ou array de strings, testa cada nome e retorna um array do mesmo tamanho.

Argumentos de entrada

name
Nome de pasta como texto, array de strings ou cell array de nomes.

Argumentos de saída

tf
Array lógico com uma entrada por nome.

Exemplo

Testando pastas

mkdir reports
isfolder('reports')
isfolder({'.', 'reports', 'nope'})
Saída
ans = logical
   1
ans = 1×3 logical array

   1   1   0

Veja também

isfile isdir exist mkdir