kero sabe como executo um comando de linux ex.
mpg123 algo do tipo .. alguem ae pode me ajuda??
vlws
Versão Imprimível
kero sabe como executo um comando de linux ex.
mpg123 algo do tipo .. alguem ae pode me ajuda??
vlws
Vc deve usar a função system(char *) de <stdlib.h>. Por exemplo, para limpar a tela system("clear"). Dê uma olhada em man system para mais detalhes.
Espero ter ajudado.
[ Esta mensagem foi editada por: fricardo em 12-08-2003 11:27 ]
Depende do que vc quer fazer, se for só pra executar um comando sem influenciar em nada basta um:
system("<comando>"<IMG SRC="images/forum/icons/icon_wink.gif">;
mas se vc quiser executar um comando e por exemplo ele pedir que vc entre com algum dado e vc não quiser digitar nada, vc tem que usar o popen();
FILE *comm;
comm=popen("<comando>","w"<IMG SRC="images/forum/icons/icon_wink.gif">; // <-- Pra poder escrever no comando
comm=popen("<comando>","r"<IMG SRC="images/forum/icons/icon_wink.gif">; // <-- Pra pegar o q for retornado pelo comando
sempre lembrando que vc tem que vc tem que usar as bibliotecas basicas...
Não tenho certesa mas acho que o para os dois comandos basta a biblioteca
#include <stdio.h>
qq coisa icqme