انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: javadjoon در 26 فروردین 1388، 03:30 بظ
-
سلام به همه دوستان عزیز
من میخوام یه برنامه کوچولو به زبان سی توی اوبونتو بنویسم که بره مشخصات پردازه ها رو دربیاره و بصورت یک چیز جدول مانند، توی یه فایل ناقابل بنویسه
در مورد مشخصاتپردازه ها توضیحنمیدمچ چون خودتون میدونید
راستی! خیلی عجله دارم ولی میدونم که این کار یکی از کارای آسون واسه شماهاست
از کمکتون ممنونم
ایشالا جبران کنم (شاید توی یه فروم دیگه در مورد شبکه یا چیزی شبیه به این
بازم ممنون و بازم میگم عجله دارم
به امید دیدار
-
خوب چرا از خود ترمینال استفاده نمیکنی؟
ps -faxe >output.txt
-
فکر می کنم باید از دایرکتوری proc/ استفاده بشه و فایلهای داخلش.
برای بالایی هم می تونید از دستور system برای اجرای دستور توی محیط شل استفاده کنید.
-
#include <stdlib.h>
int main()
{
system("ps -f axe >output.txt");
return 0;
};
کامپایل
g++ sample.cpp -o sample
اجرا
./sample