O comando df(1)
recebe um ou mais argumentos e retorna o ponto de montagem e o dispositivo no qual esse arquivo ou diretório existe, bem como informações de uso. Você pode então usar o caminho ou dispositivo para procurar o tipo de sistema de arquivos na saída de mount -v
ou similar.
Infelizmente, o formato de saída de df
e mount
depende do sistema; não há padrão aparente, pelo menos como eu posso ver entre Solaris, NetBSD e Mac OS X.