Manipulando o arquivo mtab

Publicado por euteste da silva (última atualização em 26/11/2011)

[ Hits: 5.645 ]

Download lermtab.c




Programa para realizar operações no /etc/mtab. O mtab é o arquivo dos file systems

  



Esconder código-fonte

/* Consulta o o mtab do sistema operacional */
/* No mtab estao os file systems jah montado */

#include<stdio.h>
#include<stdlib.h>
#include<mntent.h>

main() {

   struct mntent *ptr;
   FILE *fp;

   ptr=(struct mntent *)malloc(sizeof(struct mntent ));
   if(ptr == 0) abort();
   fp=setmntent("/etc/mtab","r");
   if(fp == NULL){
      fprintf(stderr,"Erro de abertura de arquivo");
      abort();
    }

   while((ptr=getmntent(fp))!=NULL) {
      printf("%s\t",ptr->mnt_fsname);
      printf("%s\t",ptr->mnt_dir);
      printf("%s\t",ptr->mnt_type);
      printf("%s\n",ptr->mnt_opts);
   }

   endmntent(fp);
}

Scripts recomendados

Montando string de conexão para banco de dados em C# através de um arquivo xml personalizado

Leitura de arquivo texto separando as colunas

Editar o arquivo /etc/rc.d/rc.local

Números de caracteres em arquivo

Fatorial


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts