Editar o arquivo /etc/rc.d/rc.local
Publicado por Enzo de Brito Ferber 26/01/2006
[ Hits: 12.619 ]
Homepage: http://www.maximasonorizacao.com.br
Programa que fiz que edita o
arquivo rc.local,
legalzinho... :)
#include <stdio.h>
#include <stdlib.h>
void edita(char comando[])
{
FILE *fp;
if(!(fp = fopen("/etc/rc.d/rc.local", "a"))){
printf("Impossivel abrir o arquivo... \n");
exit(-1);
}
fprintf(fp, "\n");
fprintf(fp, comando);
fprintf(fp, "\n");
fclose(fp);
}
int main(void)
{
char comando[100];
system("clear");
printf("Para cancelar a edi%c%co do arquivo, digite 'exit' (sem as aspas)...\n\n", 231, 227);
while(1){
printf("Digite o comando a ser inserido no arquivo (/etc/rc.d/rc.local): ");
__fpurge(stdin);
scanf("%[^\n]", comando);
if(!(strcmp(comando, "exit"))) goto editado;;
edita(comando);
}
editado:
printf("Arquivo editado com sucesso!\n");
return 0;
}
Organizador de filmes para o IMDB
Conversão integral de textos em letras maiúsculas
Contando a quantidade de palavras de um arquivo texto
Como atualizar sua versão estável do Debian
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Quer auto-organizar janelas (tiling) no seu Linux? Veja como no Plasma 6 e no Gnome
Copiando caminho atual do terminal direto para o clipboard do teclado
Script de montagem de chroot automatica









