Atıf Bey çok teşekkür ederim. Kavramların ismini bilmeyince araştırmak oldukça zor oluyor. :) Sayenizde pipe kullanımını ve ne işe yaradığını öğrenmiş oldum. Diğer yardım eden arkadaşlara da teşekkür ederim. Herkese kolay gelsin...YILDIRIM wrote:Herkese Kolay gelsin. Kendi yazdığım bir programın derlenmiş halini başka bir program içinde çalıştırmak istiyorum. Bunu yapmak için exec() dışında alternatif bir yol olmalı diye düşünmekteyim. Çünkü çalıştıracağım programlar birbirlerine parametre akarmalılar. Yardımcı olan veya olamayan herkese şimdiden teşekkürler. Mehmet Salih YILDIRIM _______________________________________________ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr http://liste.linux.org.tr/mailman/listinfo/linux-programlamaAşağıdaki gibi bir kullanım işini görür mü? void islemyap() { FILE *okuyan; extern FILE *popen(); char buff[512]; if (!(okuyan = popen("./uygulama param1 param2", "r"))) { puts("uygulama acılamadı.") } while (fgets(buff, sizeof(buff), okuyan) != NULL) { //uygulama cıktısını metin olarak alabilirsin. puts(buff); } pclose(okuyan); } _______________________________________________ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr http://liste.linux.org.tr/mailman/listinfo/linux-programlama
_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Wed 09 Jan 2008 - 18:15:11 EET