Editar o arquivo /etc/rc.d/rc.local
Publicado por Enzo de Brito Ferber 26/01/2006
[ Hits: 12.284 ]
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; }
ORDENACAO PELO METODO SHELLSORT
FileCopy - Copiador de Arquivo de Texto
Agora temos uma assistente virtual no fórum!!! (247)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Como Atualizar Fedora 39 para 40
Instalar Google Chrome no Debian e derivados
Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
redirecionando saida de comando touch para o AWK[AJUDA] (2)
Lançado Ubuntu 24.04 Final (5)
iso de sistema 32 bit em atividade (14)
conflicting values set for option signed-by regarding source (1)