أهم أسئلة "Posix"

POSIX (واجهة نظام التشغيل المحمولة) هي مجموعة من المعايير التي تحدد واجهات برمجة التطبيقات البرمجية ومترجم الأوامر والأدوات المساعدة الشائعة لأنظمة التشغيل المشابهة لـ Unix.

كيف يمكنني التحقق من وجود دليل في نص برمجي لصدفة Bash؟

ما الأمر الذي يمكن استخدامه للتحقق مما إذا كان الدليل موجودًا أم لا ، داخل نص برمجي لصدفة Bash؟

bash shell unix posix

كيفية صدى أوامر الصدفة أثناء تنفيذها

في سكربت shell ، كيف يمكنني تكرار جميع أوامر shell التي يتم استدعاؤها وتوسيع أي أسماء متغيرات؟على سبيل المثال ، بالنظر إلى السطر التالي:ls $DIRNAME أود أن يقوم البرنامج النصي بتشغيل الأمر وعرض ما يليls /full/path/to/some/dir والغرض من ذلك هو حفظ سجل بجميع أوامر […] قراءة المزيد…

bash shell sh posix trace

كيف يمكنني تنفيذ أمر والحصول على مخرجات الأمر داخل C ++ باستخدام POSIX؟

أنا أبحث عن طريقة للحصول على إخراج أمر عند تشغيله من داخل برنامج C ++. لقد بحثت في استخدام الوظيفة system() ، لكن ذلك سيؤدي فقط إلى تنفيذ الأمر. فيما يلي مثال على ما أبحث عنه:std::string result = system("./some_command"); أحتاج إلى تشغيل أمر تعسفي والحصول على مخرجاته. لقد ألقيت نظرة على موقع Boost.org ، لكنني لم أجد أي شيء يمنحني ما أحتاجه.

c++ process posix system return-value

كيف تقتل جميع العمليات باسم جزئي معين؟

أريد أن أقتل كل العمليات التي أحصل عليها من خلال:ps aux | grep my_pattern كيف افعلها؟هذا لا يعمل:pkill my_pattern

linux bash posix

ما هو # تضمين المناسب لوظيفة "النوم ()"؟

أنا أستخدم كتاب Big Nerd Ranch البرمجة الموضوعية ، ويبدأ من خلال جعلنا نكتب بلغة C في الفصول القليلة الأولى. في أحد برامجي التي قمت بإنشائها ، أستخدم وظيفة السكون. في الكتاب أخبرني أن أضع #include <stdlib.h> تحت الجزء #include & […] قراءة المزيد…

c posix sleep

ما معنى "بوسيكس"؟

ما هو POSIX؟ لقد قرأت مقالة ويكيبيديا وأقرأها في كل مرة أواجه فيها المصطلح. الحقيقة هي أنني لم أفهم حقًا ما هو عليه.هل يمكن لأي شخص أن يشرحها لي من خلال شرح "الحاجة إلى POSIX" أيضًا؟

linux unix posix terminology

ما هو / dev / null 2> & 1؟

لقد وجدت هذا الجزء من الكود في /etc/cron.daily/apf#!/bin/bash /etc/apf/apf -f & […] قراءة المزيد…

shell syntax posix io-redirection

كيف تحصل على الوقت الحالي بالملي ثانية من C في Linux؟

كيف أحصل على الوقت الحالي على Linux بالمللي ثانية؟

c linux posix

خطأ C ++: إشارة غير محددة إلى "clock_gettime" و "clock_settime"

أنا جديد تمامًا على Ubuntu ، لكن لا يبدو أنني أجعل هذا يعمل. إنه يعمل بشكل جيد على أجهزة الكمبيوتر في مدرستي ولا أعرف ما لا أفعله. لقد راجعت usr / include و time.h ؛ هل هناك ما يرام. ها هو الكود:#include <iostream> #include & […] قراءة المزيد…

c++ linux ubuntu posix time.h

اقتل جميع العمليات لمستخدم معين

هل هناك طريقة موثوقة لقتل جميع عمليات مستخدم معين؟ kill(-1, SIGKILL) حيث سيعمل هذا المستخدم ، ما لم تقتل عملية مارقة لهذا المستخدم عملية القتل أولاً. أفضل ما يمكنني العثور عليه حتى الآن هو إجراء حلقة من خلال system("ps -u") لهذا المستخدم وقتل العمليات بهذه الطريقة ، لكن هذا يبدو حقًا متطفل وغير فعال.تحرير: للتوضيح ، أطلب على وجه التحديد حلاً متوافقًا مع POSIX. لسبب ما اعتقدت أن وضع علامة على موضع السؤال سيضع ذلك في العنوان.

posix