این دستور aliasposix است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
نام مستعار - نام مستعار را تعریف یا نمایش دهید
خلاصه
نام مستعار [نام مستعار[=رشته]...]
شرح
La نام مستعار ابزار باید تعاریف مستعار را ایجاد یا دوباره تعریف کند یا مقادیر آن را بنویسد
تعاریف مستعار موجود برای خروجی استاندارد. تعریف مستعار یک مقدار رشته را ارائه می دهد
که در صورت مواجه شدن با نام فرمان جایگزین می شود. دیدن بخش 2.3.1, نام مستعار
جایگزینی.
یک تعریف مستعار باید بر محیط اجرای پوسته فعلی و اجرا تأثیر بگذارد
محیط های زیر پوسته پوسته فعلی. وقتی همانطور که توسط این جلد مشخص شده استفاده می شود
در POSIX.1-2008، تعریف مستعار نباید بر فرآیند اصلی جریان فعلی تأثیر بگذارد.
پوسته یا هر محیط کاربردی که توسط پوسته احضار شده باشد. دیدن بخش 2.12, صدف اعدام
محیط.
OPTIONS
ندارد.
عملگرها
عملگرهای زیر باید پشتیبانی شوند:
نام مستعار
تعریف مستعار را برای خروجی استاندارد بنویسید.
نام مستعار=رشته
مقدار را تعیین کنید رشته به نام مستعار نام مستعار.
اگر هیچ عملوندی داده نشود، تمام تعاریف مستعار باید در خروجی استاندارد نوشته شوند.
STDIN
استفاده نشده.
INPUT فایل ها
ندارد.
محیط زیست متغیرها
متغیرهای محیطی زیر باید بر اجرای آن تأثیر بگذارند نام مستعار:
زبان یک مقدار پیش فرض برای متغیرهای بین المللی سازی که تنظیم نشده اند یا
خالی. (به جلد تعاریف پایه POSIX.1-2008 مراجعه کنید، بخش 8.2,
بین المللی کردن متغیر برای تقدم بین المللی شدن
متغیرهایی که برای تعیین مقادیر دستههای محلی استفاده میشوند.)
LC_ALL اگر روی یک مقدار رشته ای غیر خالی تنظیم شده است، مقادیر بقیه را لغو کنید
متغیرهای بین المللی سازی
LC_CTYPE محلی را برای تفسیر توالی بایت های داده متنی تعیین کنید
به عنوان کاراکتر (به عنوان مثال، تک بایت در مقابل کاراکترهای چند بایتی در
استدلال).
LC_MESSAGES
محلی را که باید برای تأثیرگذاری بر قالب و محتویات استفاده شود، تعیین کنید
پیام های تشخیصی با خطای استاندارد نوشته شده است.
nlspath تعیین محل کاتالوگ پیام برای پردازش LC_MESSAGES.
نامتقارن رویدادها
پیش فرض
با توجه به
فرمت نمایش نام مستعار (در صورت عدم وجود عملوند یا فقط نام عملوندها مشخص شده اند)
باید باشد:
"%s=%s\n"، نام, ارزش
La ارزش رشته باید با نقل قول مناسب نوشته شود تا برای آن مناسب باشد
ورودی مجدد به پوسته توضیحات پوسته نقل قول را ببینید بخش 2.2, نقل قول.
STDERR
خطای استاندارد باید فقط برای پیام های تشخیصی استفاده شود.
OUTPUT فایل ها
ندارد.
تمدید شده شرح
ندارد.
خروج وضعیت
مقادیر خروجی زیر باید برگردانده شوند:
0 تکمیل با موفقیت
> 0 یکی از نام عملوندهای مشخص شده دارای تعریف مستعار یا خطا نیستند
اتفاق افتاده است
آثار OF خطاها
پیش فرض
La پیروی بخش هستند آموزنده
کاربرد طریقه استفاده
ندارد.
مثال ها
1. یک نام مستعار کوتاه برای نام معمولی ایجاد کنید ls فرمان:
نام مستعار lf="ls -CF"
2. برای تکرار ورودی های قبلی در تاریخچه فرمان، یک دستور ساده «Redo» ایجاد کنید
فایل:
نام مستعار r='fc −s'
3. از واحدهای 1K برای du:
نام مستعار du=du\ -k
4. تنظیم کنید نوهوپ به طوری که بتواند با آرگومانی که خود نام مستعار است سر و کار داشته باشد:
نام مستعار nohup = نههاپ "
منطقی
La نام مستعار توضیحات بر اساس پیاده سازی های تاریخی KornShell است. تفاوت های شناخته شده
بین آن و پوسته C وجود دارد. نسخه KornShell برای سازگاری پذیرفته شد
با تمام ویژگی های دیگر KornShell در این جلد از POSIX.1-2008، مانند خط فرمان
ویرایش.
پس از نام مستعار محیط اجرای پوسته فعلی را تحت تاثیر قرار می دهد، به طور کلی به عنوان یک ارائه می شود
پوسته معمولی ساخته شده است.
نسخههای تاریخی KornShell اجازه داده است که نام مستعار به اسکریپتهایی صادر شود
توسط همان پوسته فراخوانی می شوند. این توسط نام مستعار -x پرچم؛ توسط آن مجاز است
این حجم از POSIX.1-2008 تنها زمانی که یک پسوند صریح مانند -x استفاده می شود.
توسعه دهندگان استاندارد در نظر گرفتند که نام مستعار عمدتاً برای کاربران تعاملی و
که معمولاً نباید روی اسکریپت های پوسته ای که توسط آن کاربران فراخوانی می شوند تأثیر بگذارند. توابع هستند
در دسترس چنین اسکریپت هایی است.
نسخههای تاریخی KornShell نام مستعار را به شیوهای مناسب نقلقول نکرده بودند
برای ورود مجدد به پوسته، اما این حجم از POSIX.1-2008 این نیاز را برای
همه خروجی های مشابه بنابراین، سازگاری بر این جزئیات تاریخی انتخاب شد
عمل.
آینده جهت
ندارد.
از aliasposix آنلاین با استفاده از خدمات onworks.net استفاده کنید