انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

basenameposix - آنلاین در ابر

basenameposix را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور basenameposix است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


basename - بخش غیر دایرکتوری یک نام مسیر را برمی گرداند

خلاصه


نام اصلی رشته [پسوند]

شرح


La رشته عملوند باید به عنوان یک نام مسیر، همانطور که در تعاریف پایه تعریف شده است، در نظر گرفته شود
جلد POSIX.1-2008، بخش 3.267, نام مسیر. رشته رشته باید تبدیل شود
نام فایل مربوط به آخرین مولفه نام مسیر در رشته و سپس پسوند
رشته پسوند، در صورت وجود، حذف خواهد شد. این باید با انجام اقدامات انجام شود
معادل مراحل زیر به ترتیب:

1 اگر رشته یک رشته پوچ است، مشخص نیست که آیا رشته حاصل است یا خیر "." or
یک رشته پوچ در هر صورت، مراحل 2 تا 6 را نادیده بگیرید.

2 اگر رشته is "//"، پیاده سازی تعریف شده است که آیا مراحل 3 تا 6 نادیده گرفته می شوند یا
فرآوری شده.

3 اگر رشته به طور کامل از شخصیت ها، رشته باید روی یک تنظیم شود
شخصیت. در این صورت مراحل 4 تا 6 را نادیده بگیرید.

4. اگر هر دنباله ای وجود دارد شخصیت ها در رشته، حذف خواهند شد.

5. در صورت وجود شخصیت های باقی مانده در رشته، پیشوند رشته تا
و از جمله آخرین شخصیت در رشته حذف خواهد شد.

6. اگر پسوند عملوند موجود است، با کاراکترهای باقی مانده در یکسان نیست
رشته، و با پسوندی از کاراکترهای باقی مانده در یکسان است رشته، پسوند
پسوند از حذف خواهد شد رشته. در غیر این صورت، رشته با این مرحله اصلاح نمی شود.
اگر پسوند در یافت نمی شود رشته.

رشته حاصل باید در خروجی استاندارد نوشته شود.

OPTIONS


ندارد.

عملگرها


عملگرهای زیر باید پشتیبانی شوند:

رشته یک رشته.

پسوند یک رشته.

STDIN


استفاده نشده.

INPUT فایل ها


ندارد.

محیط زیست متغیرها


متغیرهای محیطی زیر باید بر اجرای آن تأثیر بگذارند نام اصلی:

زبان یک مقدار پیش فرض برای متغیرهای بین المللی سازی که تنظیم نشده اند یا
خالی. (به جلد تعاریف پایه POSIX.1-2008 مراجعه کنید، بخش 8.2,
بین المللی کردن متغیر برای تقدم بین المللی شدن
متغیرهایی که برای تعیین مقادیر دسته‌های محلی استفاده می‌شوند.)

LC_ALL اگر روی یک مقدار رشته ای غیر خالی تنظیم شده است، مقادیر بقیه را لغو کنید
متغیرهای بین المللی سازی

LC_CTYPE محلی را برای تفسیر توالی بایت های داده متنی تعیین کنید
به عنوان کاراکتر (به عنوان مثال، تک بایت در مقابل کاراکترهای چند بایتی در
استدلال).

LC_MESSAGES
محلی را که باید برای تأثیرگذاری بر قالب و محتویات استفاده شود، تعیین کنید
پیام های تشخیصی با خطای استاندارد نوشته شده است.

nlspath تعیین محل کاتالوگ پیام برای پردازش LC_MESSAGES.

نامتقارن رویدادها


پیش فرض

با توجه به


La نام اصلی ابزار باید یک خط به خروجی استاندارد در قالب زیر بنویسد:

"%s\n"، <نتیجه رشته>

STDERR


خطای استاندارد باید فقط برای پیام های تشخیصی استفاده شود.

OUTPUT فایل ها


ندارد.

تمدید شده شرح


ندارد.

خروج وضعیت


مقادیر خروجی زیر باید برگردانده شوند:

0 تکمیل با موفقیت

>0 خطایی روی داد.

آثار OF خطاها


پیش فرض

La پیروی بخش هستند آموزنده

کاربرد طریقه استفاده


تعریف از نام خانوادگی رفتار تعریف شده پیاده سازی را برای نام مسیرها مشخص می کند
با دو شروع می شود شخصیت ها. بنابراین، برنامه ها نباید خودسرانه اضافه کنند
کاراکترها تا ابتدای نام مسیر، مگر اینکه بتوانند از وجود آن اطمینان حاصل کنند
بیشتر یا کمتر از دو یا آماده برخورد با پیاده سازی تعریف شده است
عواقب.

مثال ها


اگر رشته رشته یک نام مسیر معتبر است:

$(نام پایه -- "رشته")

یک نام فایل تولید می کند که می تواند برای باز کردن فایل با نام استفاده شود رشته در دایرکتوری
بازگشت توسط:

$(dirname -- "رشته")

اگر رشته رشته یک نام مسیر معتبر نیست، از همان الگوریتم استفاده می شود، اما نتیجه
لازم نیست یک نام فایل معتبر باشد. در نام اصلی انتظار نمی رود که شرکت هیچ قضاوتی انجام دهد
در مورد اعتبار رشته به عنوان نام مسیر؛ فقط از الگوریتم مشخص شده پیروی می کند
یک رشته نتیجه تولید کنید

اسکریپت پوسته زیر کامپایل می شود /usr/src/cmd/cat.c و خروجی را به یک فایل منتقل می کند
تحت عنوان گربه در دایرکتوری فعلی وقتی با آرگومان فراخوانی می شود /usr/src/cmd/cat یا با
بحث و جدل /usr/src/cmd/cat.c:

c99 -- "$(dirname -- "$1")/$(نام پایه -- "$1" .c).c" &&
mv a.out "$(نام پایه -- "$1" ج)"

منطقی


رفتارهای نام اصلی و عنوان هماهنگ شده اند تا زمانی که رشته معتبر است
نام مسیر:

$(نام پایه -- "رشته")

یک نام فایل معتبر برای فایل موجود در دایرکتوری خواهد بود:

$(dirname -- "رشته")

این برای نسخه‌های پیشنهادی اولیه این ابزارها به دلیل روشی که دارد کار نمی‌کند
رسیدگی مشخص به دنباله شخصیت ها.

از آنجایی که تعریف شده است نام خانوادگی رفتار تعریف شده پیاده سازی را برای نام مسیرها مشخص می کند
با دو شروع می شود کاراکترها، این جلد از POSIX.1-2008 مشابه را مشخص می کند
رفتار تعریف شده پیاده سازی برای نام اصلی و عنوان خدمات رفاهی.

آینده جهت


ندارد.

با استفاده از خدمات onworks.net از basenameposix به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    facetracknoir
    facetracknoir
    برنامه هدتراک مدولار که
    پشتیبانی از چندین ردیاب چهره، فیلترها
    و پروتکل های بازی در میان ردیاب ها
    SM FaceAPI، AIC Inertial Head هستند
    ردیاب ...
    دانلود facetracknoir
  • 2
    کد QR پی اچ پی
    کد QR پی اچ پی
    کد QR PHP منبع باز (LGPL) است
    کتابخانه ای برای تولید کد QR،
    بارکد 2 بعدی. بر اساس
    کتابخانه libqrencode C، API را برای
    ایجاد بارک کد QR...
    کد QR PHP را دانلود کنید
  • 3
    آزاد
    آزاد
    Freeciv یک نوبت مبتنی بر رایگان است
    بازی استراتژی چند نفره که در آن هر کدام
    بازیکن رهبر a می شود
    تمدن، مبارزه برای به دست آوردن
    هدف نهایی: بودن...
    دانلود Freeciv
  • 4
    جعبه شن فاخته
    جعبه شن فاخته
    Cuckoo Sandbox از اجزای سازنده استفاده می کند
    نظارت بر رفتار بدافزار در الف
    محیط سندباکس; جدا شده از
    بقیه سیستم به صورت خودکار ارائه می دهد
    تحلیل یا...
    جعبه شنی فاخته را دانلود کنید
  • 5
    LMS-YouTube
    LMS-YouTube
    پخش ویدیوی YouTube در LMS (انتقال از
    Triode's to YouTbe API v3) این است
    برنامه ای که می توان آن را نیز واکشی کرد
    از جانب
    https://sourceforge.net/projects/lms-y...
    LMS-YouTube را دانلود کنید
  • 6
    اساس نمایش ویندوز
    اساس نمایش ویندوز
    Windows Presentation Foundation (WPF)
    یک چارچوب UI برای ساخت ویندوز است
    برنامه های دسکتاپ WPF از a
    مجموعه گسترده ای از توسعه برنامه
    امکانات...
    دانلود Windows Presentation Foundation
  • بیشتر "

دستورات لینوکس

Ad