عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

manilist - على الإنترنت في السحابة

قم بتشغيل manilist في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو مناديل الأوامر الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


manilist - تقرير حالة الملفات في دليل المصدر

موجز


مانيليست [ -abcdhnptV ] [ -i تمديد ] [ -f واضح ] [ -p شكل ] [ -s سلسلة ] [ -w
التي ] [ -x تمديد ] [ -C الفاصل ] [ -I شامل ] [ -L كولسيز ] [ -X استبعاد ] [
ملفات or الدلائل ]

الوصف


مانيليست يمسح دليل المصدر وينتج تقريرًا عن حالة كل ملف:
سواء كان حديثًا أم لا patchlevel.h , إذا كان مفقودًا من
MANIFEST.new وبعض المعلومات المفيدة الأخرى التي قد يتم تكوينها ديناميكيًا. هو - هي
يمكن استخدامها للاحتفاظ بملف MANIFEST.new ، وإنتاج قائمة مفصلة وحالة ملف
مجموعة من الدلائل ، وما إلى ذلك ... مجموعة غنية من الخيارات تتفق مانيليست فى احسن حال
أداة منخفضة المستوى.

بموجب أبسط نموذج استدعاء في دليل المستوى الأعلى للحزمة ، مع عدم وجود
الحجج، مانيليست سيقوم بفحص MANIFEST.new وينتج تقريرًا عن حالة كل ملف
الملف مدرج هناك. يبدأ كل سطر بعلامة ذات حرف واحد تشير إلى الحالة
من الملف ، متبوعًا باسم الملف.

ما يحدث في الواقع أكثر تعقيدًا من ذلك. مانيليست بمسح ملف MANIFEST.new و
ثم حلقات فوق جميع الملفات المدرجة هناك. داخليا، مانيليست يحافظ على التضمين
وقائمة استبعاد ، كلاهما يحدد امتدادات الملفات. على سبيل المثال ، التضمين
القائمة يمكن أن تكون (".c" ، ".h") والاستبعاد (".o" ، "، v") بحيث يتم تضمين مصادر C
والعنصر أو ملفات RCS مستبعدة. بشكل افتراضي ، يتم استخدام جميع الملفات باستثناء تلك المستبعدة. بعض
قد يتم تطبيق اختيارات أخرى في هذه المرحلة ، كما سيتم شرحه لاحقًا. لأولئك
الملفات التي اجتازت عملية الاختيار هذه ، يتم إصدار تقرير وفقًا لتقرير شكل,
وهو افتراضيًا "ج:٪ ج %n". الرسالة A (أو أي شيء قبل الحرف الأول ":"
هي مواصفات اختيار الملف التي تحدثنا عنها. ما تبقى هو
التنسيق ، سلسلة تتم طباعتها كما هي ، يتم وضع بعض متواليات الهروب. يحدث ذلك
أن %c هو علم الحرف و %n هو اسم الملف الحالي.

بشكل عام، مانيليست يجب اعتباره أداة تصدر تقارير قابلة للتكوين
في مجموعة من الملفات ، واختيارها بشكل انتقائي من بين قائمة أو عن طريق مسح ملف
الدلائل لمعرفة ما يوجد هناك ...

من خلال تحديد مجموعة من الدلائل أو الملفات كوسائط في سطر الأوامر ، فإنك تقيد
منطقة المسح ، مقصورة على التقارير المتعلقة بتلك الملفات أو الدلائل. اذا فعلت
لا تحدد أيًا ، يقوم manilist بتقييد تقريره على الدليل الحالي ودليله
الدلائل الفرعية ، ما لم يكن -t يتم إعطاء الخيار.

OPTIONS


مانيليست يتعرف على الخيارات التالية:

-a تقديم تقرير عن من جميع الملفات ، بغض النظر عما يتم تحديده بواسطة
شامل و استبعاد قوائم لاحقة.

-b افترض أن الدليل الحالي هو الأساس (الجذر) لشجرة الحزمة. عندما
الخيار غير محدد ، مانيليست سيبحث عن أ .حزمة ملف للإشارة
الدليل الجذر للحزمة (يسمى أيضًا الجزء العلوي) واشتكى إذا كان
لا يجدها.

-c افحص الملفات مقابل تلك المدرجة في MANIFEST.new (أو أي ملف
المحدد عبر -f الخيار) والإبلاغ عن التناقضات عبر %c دقيق.

-d تفريغ قوائم اللاحقات المدرجة والمستبعدة على stderr ، الامتدادات هي مساحة
فصل. من الطرق الجيدة لمعرفة القوائم الافتراضية تشغيل: مانيليست -f
/ ديف / لاغية -بد.

-f واضح حدد ملف بيان بديل ، يكون الإعداد الافتراضي هو استخدام MANIFEST.new.

-h اطبع رسالة تعليمات الاستخدام واخرج.

-i اضافات المتصفح إضافة ملحقات جديدة إلى قائمة اللاحقات المضمنة. ال اضافات المتصفح حجة
يجب أن يسرد اللواحق مفصولة بمسافات ، كما في -i ".ph .pl ' لإضافة كليهما
.ph و .PL إلى اللواحق الموجودة. لاحظ أن الحجة يجب أن تكون
نقلت لحماية المساحات من تفسير القشرة.

-n لا تستخدم أي ملف بيان. بدلا من مسح الدلائل والعمل مع
تم إدراج جميع الملفات هناك بالفعل في بيان.

-p شكل قم بتعيين تنسيق الطباعة الجديد ، الذي يحتوي على النموذج اختيار:سلسلة، مع
اختيار كونها قائمة بأحرف مفردة تحدد الملفات من
يتم استخدام المانيفنت في التقارير ، و سلسلة كونها رسالة لطباعتها كـ
التقرير ، مع بعض البدائل الكلية. من الممكن أيضًا أن يكون لديك عمود
التنسيق عن طريق تحديد '|' داخل السلسلة لتحديد الفرق
الأعمدة التي ترغب في رؤيتها. أنظر أيضا -C و -L لمزيد من معلمات التنسيق.

-s سلسلة تحديد سلسلة جزء من تنسيق الطباعة (انظر -p لعامة
الوصف ل شكل). يتم سرد وحدات الماكرو المتوفرة أسفل
صفحة دليل.

-t ابدأ من أعلى دليل (الدليل الجذر للتوزيع)
بغض النظر عن الدليل الحالي. يجب أن يكون هناك ملف .حزمة ملف ل
الإشارة إلى ما هو الدليل العلوي.

-w اختيار حدد ملف اختيار جزء من تنسيق الطباعة. التحديدات المتاحة
سيتم مناقشتها لاحقًا.

-x اضافات المتصفح أضف ملحقات جديدة إلى قائمة اللاحقات المستبعدة. ال اضافات المتصفح حجة
يجب أن يسرد اللواحق مفصولة بمسافات ، كما في -x '.س .p ' لإضافة كليهما .s
و .p إلى القائمة الموجودة. لاحظ أن الحجة تحتاج إلى الاقتباس
حماية المساحات من تفسير الصدفة.

-C الفاصل أعط فاصل العمود ، الذي سيتم استخدامه بدلاً من "|"
حرف في سلسلة تنسيق التقرير. بشكل افتراضي ، تكون مساحة واحدة.

-I شامل حدد قائمة جديدة من اللواحق ليتم تضمينها في التقارير. هذه
يتجاوز القائمة الافتراضية الأصلية (بينما -i يستخدم ل تضيف اللواحق
القائمة). يجب أن تكون اللواحق مفصولة بمسافة.

-L كولسيز عند استخدام تنسيق العمود (يتم استخدام الحرف "|" للإشارة
أعمدة) ، يمكن استخدام هذا الخيار لتحديد الحد الأقصى لعرض العمود ،
فصل كل عرض بعلامة "،" واحدة. لا يؤدي ترك عرض غير محدد
فرض أي حد على عرضها. على سبيل المثال ، إذا كانت سلسلة التنسيق هي
٪ n |٪ d |٪ t، يمكن للمرء أن يحد من العمود الأوسط (الأوصاف من
MANIFEST.new) حتى 40 حرفًا وعمود الاسم (الأول) حتى 15
الأحرف ، وترك الأخير بدون حدود مفروضة ، باستخدام -L
15,40.

-V اطبع رقم النسخة واخرج.

-X استبعاد حدد قائمة جديدة من اللواحق ليتم استبعادها من التقارير. هذه
يتجاوز القائمة الافتراضية الأصلية (بينما -x يستخدم ل تضيف اللواحق
القائمة). يجب أن تكون اللواحق مفصولة بمسافة.

باستخدام صيغ


مرونة مانيليست يتم جلبه من خلال استخدامه لسلسلة تنسيق ديناميكية لـ
تقديم تقاريرها. من الممكن تحديد تنسيق عبر ملف -p خيار أو مجرد أجزاء
منه: سلسلة النص عبر -s واختيار الملف بامتداد -w.

قم بتقديم اختيار
يخبرنا الجزء الأول من سلسلة التنسيق مانيليست الملفات التي ترغب في رؤيتها
التقرير النهائي. المحددات المتاحة هي:

A جميع الملفات باستثناء الملفات المستبعدة (أي تلك الملفات التي تم إدراج لاحقاتها في ملف
قائمة الاستبعاد). هذا العمل الافتراضي.
a تم تضمين جميع الملفات و / أو استبعادها (اختصار لـ ix). لاحظ أن الملفات التي يتم تنسيقها
لن تظهر في التقرير لم يتم تضمينها أو استبعادها.
d تقرير للأدلة فقط.
f تقرير عن الملفات فقط.
i يتم سرد الملفات المضمنة فقط.
m يتم سرد تلك الملفات أو الدلائل الموجودة في البيان فقط.
n فقط تلك الملفات أو الدلائل ليس الموجودة في البيان مدرجة.
x يتم سرد الملفات المستبعدة فقط.

عند تحديد أكثر من حرف واحد ، يعتمد التقرير الناتج على طبيعة ملف
اختيار. ل d, f, m و n، يتم تنفيذ اتحاد منطقي. هذا يعني التحديد fd or mn
هو نفس عدم تحديد أي شيء ، ولكنه أقل كفاءة منذ ذلك الحين مانيليست يضطر
لإجراء الفحوصات التي قد تتجاوزها بخلاف ذلك. ال i و x المحددات خاصة: بواسطة
افتراضيًا ، يتم الإبلاغ عن جميع الملفات غير المستبعدة. التحديد x يسأل أيضا عن المستبعدة
الملفات. التحديد i يقصر التقرير على الملفات المضمنة. باستخدام كلاهما في نفس الوقت
زمن (ix) يفرض تقريرًا عن الملفات التي تم تضمينها أو استبعادها.

الماكرو الاستبدال
يمكن أن يستخدم جزء السلسلة في تنسيق التقرير وحدات الماكرو التالية:

٪ c حرف يقوم بترميز حالة الملف.
٪ d وصف من ملف البيان ، إن وجد.
٪ n اسم الملف (مساره من الدليل العلوي).
٪ s حجم الملف بالبايت.
٪ t الطابع الزمني لآخر تعديل.

قم بتقديم الحالة
%c يمكن أن يتوسع الماكرو ، الذي يعطي رمزًا واحدًا لحالة الملف ، إلى أحد ملفات
التالية.
. الملف محدث (ليس أحدث من patchlevel.h).
- الملف موجود في البيان لكنه مفقود.
> تم تعديل الملف منذ آخر تصحيح (أحدث من patchlevel.h).
+ الملف موجود ولكنه غير مدرج في البيان.
o الملف موجود ولكنه غير مدرج في البيان وأقدم من patchlevel.h
x تم إدراج الملف في البيان وموجود ، ولكن تم استبعاده. بطبيعة الحال ، هذا
سيظهر في التقرير فقط إذا كان x محدد في شكل التقرير.
؟ تم إدراج الملف في البيان ، وهو غير موجود ، وتم استبعاده.

أمثلة


الامر

مانيليست -كت -p 'ni:٪ n'

سوف يسرد جميع الملفات المصدر من التوزيع الخاص بك والتي لم يتم سردها في ملف
ملف MANIFEST.new. لاحظ أن هذا يشمل فقط ملفات "المصدر" ، أي الملفات التي
التمديد مدرج في قائمة التضمين. إذا كنت لا ترغب في هذا القيد ، استبدل
سلسلة التنسيق ذات n:٪ n (لن تظهر الملفات المستبعدة فقط).

لإنشاء ملف MANIFEST أولي ، استخدم:

مانيليست -n -p 'Af:٪ n' > قائمة

من أعلى الدليل. ستحتاج في النهاية إلى ملء الأوصاف لكل ملف
المدرجة في البيان.

استخدم manilist عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    الوجه
    الوجه
    برنامج تتبع الرأس المعياري أن
    يدعم العديد من أدوات تتبع الوجوه والمرشحات
    وبروتوكولات اللعبة. بين المتعقبين
    هم SM FaceAPI ، رئيس AIC بالقصور الذاتي
    تعقب ...
    تنزيل facetracknoir
  • 2
    كود PHP QR
    كود PHP QR
    PHP QR Code مفتوح المصدر (LGPL)
    مكتبة لتوليد رمز الاستجابة السريعة ،
    الباركود ثنائي الأبعاد. مرتكز على
    مكتبة libqrencode C ، توفر API لـ
    إنشاء شريط رمز الاستجابة السريعة ...
    تنزيل PHP QR Code
  • 3
    مجاني
    مجاني
    Freeciv هو حر قائم على الدور
    لعبة استراتيجية متعددة اللاعبين ، وفي كل منها
    يصبح اللاعب قائدًا لـ
    الحضارة تقاتل من أجل الحصول على
    الهدف النهائي: أن تصبح ...
    تنزيل Freeciv
  • 4
    الوقواق رمل
    الوقواق رمل
    يستخدم Cuckoo Sandbox مكونات لـ
    مراقبة سلوك البرامج الضارة في ملف
    بيئة Sandbox معزولة عن
    باقي النظام. يقدم الآلي
    تحليل س ...
    تنزيل Cuckoo Sandbox
  • 5
    LMS- يوتيوب
    LMS- يوتيوب
    قم بتشغيل فيديو YouTube على LMS (نقل ملفات
    Triode's to YouTbe API v3) هذا هو
    أحد التطبيقات التي يمكن جلبها أيضًا
    تبدأ من
    https://sourceforge.net/projects/lms-y...
    قم بتنزيل LMS-YouTube
  • 6
    مؤسسة عرض Windows
    مؤسسة عرض Windows
    مؤسسة عرض Windows (WPF)
    هو إطار عمل واجهة المستخدم لبناء Windows
    تطبيقات سطح المكتب. يدعم WPF ملف
    مجموعة واسعة من تطوير التطبيقات
    الميزات...
    تحميل مؤسسة العرض ويندوز
  • أكثر "

أوامر لينكس

Ad