
 
		
		
    
-  iniciante em C help
 
	
	
 
 
 
		
			
	+ Responder ao Tópico
	
	
	
	
	
	
		
			
- 
	
	
		
		
			
				
				
				
					
 iniciante em C help
				
				
						
							
							
						
						
				
					
						
							kero sabe como executo um comando de linux ex.
mpg123 algo do tipo .. alguem ae pode me ajuda??
vlws
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
	
		
		
			
				
				
				
					
 iniciante em C help
				
				
						
						
				
					
						
							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 ]
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
	
		
		
			
				
				
				
					
 iniciante em C help
				
				
						
						
							
						
				
					
						
							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