Olá, tenho uma dúvida cruel em C, e estou precisando urgente de uma resposta.
Tenho que executar um comando execl("/bin/ls","ls","-l",NULL); dentro de um filho de um fork e gostaria de capturar a saída stdout deste comando ls em uma váriavel do pai, por exemplo uma char str[1024];
Dei uma pesquisada e me parece que se faz isso com o dup e dup2, porém não entendi o funcionamento desses (nem procurando na net, nem lendo o man).
Será que alguem poderia me dar uma forcinha!?
File Browser: Crie sua Nuvem Pessoal Privada
A produção de áudio e vídeo no Linux e as distribuições dedicadas a esse fim
Criptografando sua Home com Gocryptfs para tristeza do meliante
A Involução do Linux e as Lambanças Desnecessárias desde o seu Lançamento
O Journal no Linux para a guarda e consulta de logs do sistema
Gerenciamento de Vídeo Híbrido (Intel/NVIDIA) via nvidia-prime no Ubuntu e derivados
Assistindo IPTV no Linux com Fred TV e Lista Free TV
Impressora Tomate MDK-007 no Ubuntu (ou qualquer distro Linux)
Acelerando a compilação de pacotes no Arch Linux (AUR) usando todos os núcleos do processador
Depois não querem que eu fale sobre as baseadas... (3)
Links importantes de usuários do vol (6)









