Passar parametros para o shell

1. Passar parametros para o shell

SlackUser
stderr

(usa OpenSuSE)

Enviado em 02/04/2008 - 16:20h

Olá amigos...

estou desenvolvendo um pequeno frontend para iptables usando c, eh soh pra aprendizado mesmo vai ser até freeware, mas estou esbarrando na hora de fazer o seguinte.

Gostaria que meu programa enviasse direto ao shell os parametros que eu escolhi durante o sistema conforme as perguntas que ele faz.

A poucos dias consegui fazer com que o sistema envie essa linha para um arquivo usando fopen, entao depois de varias linhas(regras) criadas, bastava executar o arquivo que o meu suposto firewall entrava em acao, mas para isso eu tinha que sair do programa e executar o arquivo, eu quero que isso seja feito automaticamente, sem eu fechar o programa.

Desculpem a forma que eu coloquei, mas sempre tento fazer perguntas facilitando o maximo o entendimento para quem esta lendo... mas isso nem sempre acontece...

Obrigado.


  


2. então

João Marcos Menezes
stremer

(usa Arch Linux)

Enviado em 02/04/2008 - 16:25h

ja tentou o system?
Não to com o linux aqui e nem gosto muito dessa pratica de sair rodando outras coisas de um programa, mas acho que poderia usar o system para isso
system("programa &");
se precisar do root, você pode usar sudo.

Agora como falei, não testei e não sei se funciona, tente ai :)






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts