انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: javadjoon در 26 فروردین 1388، 03:30 ب‌ظ

عنوان: یه درخواست کوچولو
ارسال شده توسط: javadjoon در 26 فروردین 1388، 03:30 ب‌ظ
سلام به همه دوستان عزیز
من میخوام یه برنامه کوچولو به زبان سی توی اوبونتو بنویسم که بره مشخصات پردازه ها رو دربیاره و بصورت یک چیز جدول مانند، توی یه فایل ناقابل بنویسه
در مورد مشخصاتپردازه ها توضیحنمیدمچ چون خودتون میدونید
راستی! خیلی عجله دارم ولی میدونم که این کار یکی از کارای آسون واسه شماهاست
از کمکتون ممنونم
ایشالا جبران کنم (شاید توی یه فروم دیگه در مورد شبکه یا چیزی شبیه به این
بازم ممنون و بازم میگم عجله دارم
به امید دیدار
عنوان: پاسخ به: یه درخواست کوچولو
ارسال شده توسط: Behnam Golds در 26 فروردین 1388، 05:25 ب‌ظ
خوب چرا از خود ترمینال استفاده نمیکنی؟
ps -faxe >output.txt
عنوان: پاسخ به: یه درخواست کوچولو
ارسال شده توسط: lomion در 26 فروردین 1388، 08:22 ب‌ظ
فکر می کنم باید از دایرکتوری proc/ استفاده بشه و فایلهای داخلش.
برای بالایی هم می تونید از دستور system برای اجرای دستور توی محیط شل استفاده کنید.
عنوان: پاسخ به: یه درخواست کوچولو
ارسال شده توسط: z.k در 27 فروردین 1388، 11:40 ق‌ظ
#include <stdlib.h>
int main()
{
system("ps -f axe >output.txt");
return 0;
};

کامپایل
g++ sample.cpp -o sample
اجرا
./sample