isfile

Testa se um nome é um arquivo existente.

Categoria: Programming > Files and Folders

Sintaxe

tf = isfile(name)

Retorna true se name é um arquivo.

Descrição

isfile é verdadeira só para arquivos comuns: pastas e nomes que não existem dão falso. Diferente de exist, não procura no path, apenas no nome dado.

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

Argumentos de entrada

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

Argumentos de saída

tf
Array lógico com uma entrada por nome.

Exemplo

Um nome e vários

writelines('data', 'a.txt');
isfile('a.txt')
isfile('nothere.txt')
isfile({'a.txt', '.', 'zzz'})
Saída
ans = logical
   1
ans = logical
   0
ans = 1×3 logical array

   1   0   0

Veja também

isfolder exist dir fileattrib