how to know the file system type [programming]
Jorge Mario G. Mazo
murcielako at yahoo.com
Wed Aug 17 20:25:19 GMT 2005
--- jdyke <jdyke at azimainc.com> escribió:
> Jorge Mario G. Mazo wrote:
> > hi there
> > I've been looking for a way to check the fs type
> > I need to do something like this
> >
> > if NTFS do this
> > if msdis do that
> > if ufs2 do that
> > if ext2 do this other stuff
>
> not sure if this is what your looking for, but there
> are likely a million ways,
> one being
>
> in bash
>
> $ fs_to_check=/dev/ad4s1g
> $ fstype=`grep $fs_to_check /etc/fstab | awk '{
> print $3 }'`
> $ echo $fstype
> ufs
>
> $
>
> could be similarly scripted
>
> >
> > thanks in advance
hi there
it has to be pure C and parsing the fstab in C is not
an option!
also what about if the partition is not in fstab?
reading cp.c and utils.c is see this "struct stat *fs"
but I cant find any documentation for it. any ideas
about this approach?
thanks
=================================================================
Either write things worth reading, Or do things worth the writing.
-Benjamin Franklin
__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
Regístrate ya - http://correo.espanol.yahoo.com/
More information about the freebsd-questions
mailing list