Ler .conf

Publicado por Perfil removido 01/08/2007

[ Hits: 5.183 ]

Download lerconf.c




Esta é uma função bem específica que lê um arquivo de configuração com o seguinte layout:

variável=valor

  



Esconder código-fonte

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

void logconf(char log[256]) {

   FILE *conf;

   char linha[256],*arg;

   conf=fopen("/usr/local/etc/arquivo.conf","r");
   if(!conf) {
      fprintf(stderr,"Erro ao abrir arquivo de configuração: /usr/local/etc/agi3.conf!");
      exit(1);
   }

   
   while(!feof(conf)) {
      fgets(linha,256,conf);

      if((arg=strstr(linha,"ArqLog="))) {
         arg=strchr(linha,'=');
         strcpy(log,arg+1);
         continue;
      }
   }
}

Scripts recomendados

Alfabeto escrito 30 vezes e operação XOR

Manipulando o arquivo mtab

Busca binária

Ler string de um ficheiro

file_exists() em C


  

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