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!?
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
A evolução do Linux e as mudanças que se fazem necessárias desde o seu lançamento
Discos que não instalam o sistema por erro MBR/GPT no Linux
Hospedagem de Mangás com Kavita e Docker para Acesso Remoto via Tailscale
Aplicar tema e ícones do Ubuntu Cinnamon no Arch Linux sem AUR
Instalação do driver Epson L3150 [RESOLVIDO] (5)
Continuando meus tópicos anteriores (7)
Configurar cloudflare via terminal (1)









