| DEJAGNU(1) | General Commands Manual (urm) | DEJAGNU(1) |
نام (NAME)
dejagnu —
اجراکننده
دستورات
کمکی DejaGnu
خلاصه دستور (SYNOPSIS)
dejagnu
⟨command⟩
[--help | options...]
dejagnu --help
dejagnu --version
توضیحات (DESCRIPTION)
دستور
dejagnu
اسکریپتی
را پیدا
میکند که
command
درخواستشده
را
پیادهسازی
کرده است،
در صورت
وجود چندین
پیادهسازی
بر اساس یک
فهرست
داخلی ثابت
یکی را
انتخاب
مینماید و
دستور را
اجرا
میکند.
گزینهها (OPTIONS)
--help- چاپ پیام
راهنما
بهجای
اجرای یک
دستور. اگر
دستوری
داده نشود،
نحوه
استفاده
مختصر از
خود
dejagnuرا چاپ میکند. -V,--version- چاپ بنر نگارش برای خود اجراکننده شامل نگارش DejaGnu. هر دستور دادهشده نادیده گرفته میشود.
-v,--verbose- ارائه
خروجی
اضافی که
عملکرد خود
اجراکننده
dejagnuرا شرح میدهد. این گزینه به دستور فراخوانیشده نیز منتقل میشود.
تمام آرگومانهای بعد از نام دستور به دستور فراخوانیشده منتقل میشوند.
محیط (ENVIRONMENT)
DEJAGNULIBS- در صورت
تنظیم،
مکان
کتابخانه DejaGnu
در
فایلسیستم.
در صورتی که
DEJAGNULIBSتنظیم شده باشد، جستجوی شرح داده شده در FILES انجام نمیشود. AWK- نام کامل
فایل برای
مفسر Awk که
ممکن است در
واقع GNU Awk باشد
یا نباشد.
در صورت عدم
تنظیم،
متغیر
PATHبرای یافتن برنامهawkجستجو خواهد شد. اگر مفسر Awk در واقع GNU Awk باشد، در صورت استفاده از پیادهسازی Awk گزینه--posixبه آن داده خواهد شد. GAWK- نام کامل
فایل برای GNU Awk.
در صورت عدم
تنظیم،
متغیر
PATHبرای یافتن برنامهgawkجستجو خواهد شد. BASH- نام کامل
فایل برای GNU
Bash. در صورت
عدم تنظیم،
متغیر
PATHبرای یافتن برنامهbashجستجو خواهد شد. توجه داشته باشید که خود Bash این متغیر را تنظیم میکند، حتی زمانی که بهصورتshاجرا شود یا زمانی که در حال اجرای یک اسکریپت باشد. EXPECT- نام کامل
فایل برای Expect
که یک مفسر Tcl
با افزونه Expect
از پیش
بارگذاریشده
است. در
صورت عدم
تنظیم،
متغیر
PATHبرای یافتن برنامهexpectجستجو خواهد شد. توجه داشته باشید که هسته DejaGnu با Expect نوشته شده است، بنابراین این مفسر همیشه باید در دسترس باشد. TCLSH- نام کامل
فایل برای
یک مفسر Tcl. در
صورت عدم
تنظیم،
متغیر
PATHبرای یافتن برنامهtclshجستجو خواهد شد.
توجه
داشته
باشید که GNU Awk
یک
ابرمجموعه
از Awk و Expect یک
ابرمجموعه
از Tcl در نظر
گرفته
میشوند،
که اجازه
میدهد از
اولی برای
اجرای
اسکریپتهای
نوشتهشده
برای دومی
استفاده
شود. این
بدان معنی
است که در
حالی که
برنامههای
Awk عموماً با
غیرفعال
بودن
افزونههای
GNU با
استفاده از
گزینه --posix
در GNU Awk اجرا
میشوند،
برنامههای
Tcl ممکن است
با tclsh یا
expect اجرا
شوند و باید
بر همین
اساس نوشته
شوند.
فایلها (FILES)
- $DEJAGNULIBS/commands
- اگر
DEJAGNULIBSتنظیم شده باشد، انتظار میرود تمام اسکریپتهای دستوری در این پوشه باشند.
در غیر این
صورت،
اولین
پوشهای که
واقعاً در
فهرست زیر
وجود داشته
باشد
استفاده
میشود،
جایی که
@bindir@
نمایانگر
پوشه حاوی
خود dejagnu
است.
- @bindir@/../share/dejagnu/commands
- @bindir@/../../share/dejagnu/commands
- /usr/share/dejagnu/commands
- /usr/local/share/dejagnu/commands
همچنین ببینید (SEE ALSO)
مستندات
کامل DejaGnu در
قالب
راهنمای Texinfo
نگهداری
میشود. اگر
برنامه
info
بهدرستی
بر روی
سیستم شما
نصب شده
باشد،
دستور info
dejagnu باید به
شما امکان
دسترسی به
راهنمای
کامل را
بدهد.
نویسندگان (AUTHORS)
Jacob Bachmeyer
اشکالات (BUGS)
نام دستور باید به دلیل محدودیتهای شل، قبل از تمام آرگومانهای دیگر قرار گیرد.
| December 17, 2018 | GNU |