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

Ad


OnWorks فافيكون

basenameposix - الإنترنت في السحابة

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

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

برنامج:

اسم


basename - إرجاع جزء غير دليل لاسم المسار

موجز


basename سلسلة [لاحقة]

الوصف


سلسلة يجب معاملة المعامل على أنه اسم مسار ، على النحو المحدد في تعاريف القاعدة
حجم POSIX.1‐2008 ، القسم 3.267, باثنام. السلسلة سلسلة يجب تحويلها إلى
اسم الملف المقابل لمكون اسم المسار الأخير في سلسلة ثم اللاحقة
سلسلة لاحقة، إذا كان موجودًا ، يجب إزالته. يجب أن يتم ذلك عن طريق أداء الأعمال
يعادل الخطوات التالية بالترتيب:

1. إذا سلسلة هي سلسلة فارغة ، فمن غير محدد ما إذا كانت السلسلة الناتجة '.' or
سلسلة فارغة. في كلتا الحالتين ، تخطي الخطوات من 2 إلى 6.

2. إذا سلسلة is "//"، يتم تحديد ما إذا كان يتم تخطي الخطوات من 3 إلى 6 أم لا
معالجتها.

3. إذا سلسلة يتكون بالكامل من الشخصيات، سلسلة يجب أن يتم تعيينه إلى واحد
شخصية. في هذه الحالة ، تخطي الخطوات من 4 إلى 6.

4. إذا كان هناك أي زائدة الشخصيات في سلسلة، يجب إزالتها.

5. إذا كان هناك أي الأحرف المتبقية في سلسلة، البادئة سلسلة حتى
بما في ذلك الأخير شخصية في سلسلة يجب إزالتها.

6. إذا كان لاحقة المعامل موجود ، ليس مطابقًا للأحرف المتبقية فيه
سلسلة، وهو مطابق لاحقة الأحرف المتبقية في سلسلة، اللاحقة
لاحقة يجب إزالتها من سلسلة. غير ذلك، سلسلة بهذه الخطوة.
لا يعتبر خطأ إذا لاحقة غير موجود في سلسلة.

يجب كتابة السلسلة الناتجة إلى الإخراج القياسي.

OPTIONS


لا شيء.

العمليات


يجب دعم المعاملات التالية:

سلسلة سلسلة.

لاحقة سلسلة.

ستدين


غير مستعمل.

INPUT FILES


لا شيء.

البيئة المتغيرات


يجب أن تؤثر متغيرات البيئة التالية على تنفيذ basename:

لانج قم بتوفير قيمة افتراضية لمتغيرات التدويل غير المضبوطة أو
باطل. (انظر حجم التعريفات الأساسية لـ POSIX.1-2008 ، القسم 8.2,
التجارة في الخارج المتغيرات لأسبقية التدويل
المتغيرات المستخدمة لتحديد قيم الفئات المحلية.)

LC_ALL إذا تم التعيين على قيمة سلسلة غير فارغة ، فتجاوز قيم جميع القيم الأخرى
متغيرات التدويل.

LC_CTYPE تحديد الإعدادات المحلية لتفسير تسلسل بايت من البيانات النصية
كأحرف (على سبيل المثال ، أحادية البايت بدلاً من أحرف متعددة البايت بتنسيق
الحجج).

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

نلسباث تحديد موقع كتالوجات الرسائل لمعالجتها رسائل LC.

غير متزامن فعاليات


افتراضي.

STDOUT


basename يجب أن تكتب الأداة سطرًا إلى الإخراج القياسي بالتنسيق التالي:

"٪ s \ n"، <مما أدى سلسلة>

ستدير


يجب استخدام الخطأ القياسي فقط لرسائل التشخيص.

OUTPUT FILES


لا شيء.

وسعوا الوصف


لا شيء.

EXIT الوضع


يتم إرجاع قيم الخروج التالية:

0 إتمام بنجاح.

> 0 حدث خطأ.

عواقب OF أخطاء


افتراضي.

متابعيك أقسام . غنيا بالمعلومات.

تطبيق الاستعمال


تعريف اسم المسار يحدد السلوك المعرّف بالتنفيذ لأسماء المسار
بدءا من اثنين الشخصيات. لذلك ، لا يجوز إضافة الطلبات بشكل تعسفي
الأحرف إلى بداية اسم المسار ما لم يتمكنوا من التأكد من وجودها
أكثر أو أقل من اثنين أو على استعداد للتعامل مع التنفيذ المحدد
الآثار.

أمثلة


إذا كانت السلسلة سلسلة اسم مسار صالح:

$ (الاسم الأساسي -- "سلسلة")

ينتج اسم ملف يمكن استخدامه لفتح الملف الذي يحمل الاسم سلسلة في الدليل
عاد بواسطة:

$ (dirname -- "سلسلة")

إذا كانت السلسلة سلسلة ليس اسم مسار صالحًا ، يتم استخدام نفس الخوارزمية ، ولكن النتيجة
لا يلزم أن يكون اسم ملف صالحًا. ال basename لا يتوقع أن تصدر المنفعة أي أحكام
حول صحة سلسلة كاسم طريق إنه يتبع فقط الخوارزمية المحددة لـ
ينتج سلسلة نتيجة.

يقوم البرنامج النصي التالي بتجميع ملفات /usr/src/cmd/cat.c وينقل الإخراج إلى ملف
عين قط في الدليل الحالي عند استدعائه مع الوسيطة / usr / src / cmd / cat أو مع
الحجة /usr/src/cmd/cat.c:

c99 -- "$ (dirname -- "$ 1") / $ (basename -- "$ 1" .نسخة" &&
mv أ "$ (basename -- "$ 1" .c) "

الأساس المنطقي


سلوكيات basename و اسم تم تنسيقها حتى متى سلسلة صالح
اسم المسار:

$ (الاسم الأساسي -- "سلسلة")

سيكون اسم ملف صالحًا للملف في الدليل:

$ (dirname -- "سلسلة")

لن يعمل هذا مع إصدارات الاقتراح المبكرة لهذه الأدوات المساعدة نظرًا للطريقة التي يتم بها ذلك
التعامل المحدد مع زائدة الشخصيات.

منذ تعريف اسم المسار يحدد السلوك المعرّف بالتنفيذ لأسماء المسار
بدءا من اثنين الأحرف ، هذا المجلد من POSIX.1-2008 يحدد مماثلة
السلوك المحدد بالتنفيذ لـ basename و اسم خدمات.

المستقبل اتجاهات


لا شيء.

استخدم basenameposix عبر الإنترنت باستخدام خدمات 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