بيز نيم (أمر يونكس)
basename هو برنامج كمبيوتر قياسي على أنظمة التشغيل يونكس و شبيه يونكس. عندما يتم إعطاء اسم المسار، فسيحذف أي بادئة حتى آخر حرف شرطة مائلة ('/') ويعيد النتيجة. يتم وصف basename في مواصفات يونكس المنفردة ويستخدم بشكل أساسي في البرامج شل سكريبت.

التاريخ 
تم إصدار نسخة basenameالمجمعة في غنو الأساسية من قبل ديفيد ماكنزي.

الاستخدام 
amine1965@root ~ $ basename --help
Usage: basename NAME [SUFFIX]
  or:  basename OPTION... NAME...
Print NAME with any leading directory components removed.
If specified, also remove a trailing SUFFIX.

Mandatory arguments to long options are mandatory for short options too.
  -a, --multiple       support multiple arguments and treat each as a NAME
  -s, --suffix=SUFFIX  remove a trailing SUFFIX; implies -a
  -z, --zero           end each output line with NUL, not newline
      --help     display this help and exit
      --version  output version information and exit

Examples:
  basename /usr/bin/sort          -> "sort"
  basename include/stdio.h .h     -> "stdio"
  basename -s .h include/stdio.h  -> "stdio"
  basename -a any/str1 any/str2   -> "str1" followed by "str2"

أمثلة 
سيقوم basename باسترداد الاسم الأخير من اسم مسار متجاهلاً أي خطوط مائلة زائدة$ basename /home/jsmith/base.wiki 
base.wiki

$ basename /home/jsmith/
jsmith

$ basename /
/يمكن أيضًا استخدام basename لإزالة نهاية الاسم الأساسي، ولكن ليس الاسم الأساسي الكامل$ basename /home/jsmith/base.wiki .wiki
base

$ basename /home/jsmith/base.wiki ki
base.wi

$ basename /home/jsmith/base.wiki base.wiki
base.wiki

انظر أيضا 
 قائمة أوامر يونكس
 dirname

مراجع 

برامج يونكس القياسية
خدمات مواصفات يونكس المنفردة
basename هو برنامج كمبيوتر قياسي على أنظمة التشغيل يونكس و شبيه يونكس . عندما يتم إعطاء اسم المسار ، فسيحذف أي بادئة حتى آخر حرف شرطة مائلة ( ' / ' ) و يعيد النتيجة . يتم وصف basename في مواصفات يونكس المنفردة و يستخدم ب شكل أساسي في البرامج شل سكريبت . التاريخ تم إصدار نسخة basenameالمجمعة في غنو الأساسية من قبل ديفيد ماكنزي . الاستخدام amine 1965@ root ~ $ basename - - h elp Usage : basename NAME [ SUFFIX ] or : basename OP T I O N . . . NA M E . . . Print NAME with any leading directory components removed . If specified , also remove a trailing SUFFIX . Mandatory arguments to long options are mandatory for short options too . - a , - - multiple support multiple arguments and treat each as a NAME - s , - - suffix = S U F F IX remove a trailing SUFF I X ; implies - a - z , - - zero end each output line with NUL , not newline - - h elp display this h elp and exit - - version output version information and exit Examples : basename / usr / bin / sort - > " sort " basename include / stdio . h \.h - > " stdio " basename - s\.h include / stdio.h - > " stdio " basename - a any / str1 any / str2 - > " str1 " followed by " str2 " أمثلة س يقوم basename ب استرداد الاسم الأخير من اسم مسار متجاهلاً أي خطوط مائلة زائدة $ basename / home / jsmith / base.wiki base.wiki $ basename / home / jsmith / jsmith $ basename / / يمكن أيضًا استخدام basename ل إزالة نهاية الاسم الأساسي ، و لٰكن ليس الاسم الأساسي الكامل$ basename / home / jsmith / base.wiki \ . wiki base $ basename / home / jsmith / base.wiki ki base.wi $ basename / home / jsmith / base.wiki base.wiki base.wiki انظر أيضا قائمة أوامر يونكس dirname مراجع برامج يونكس القياسية خدمات مواصفات يونكس المنفردة