Ler .conf

Publicado por Perfil removido 01/08/2007

[ Hits: 5.200 ]

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

Manipulando o arquivo mtab

Copia uma linha selecionada para um arquivo secundário

Manipulação de arquivos CSV - Estruturado

Arquivo com números aleatórios.

Leitura de arquivo texto separando as colunas


  

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