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

اجرای سرورها | Ubuntu > | Fedora > |


فاویکون OnWorks

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

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

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

برنامه:

نام


whiptail - نمایش کادرهای محاوره ای از اسکریپت های پوسته

خلاصه


دم شلاقی [ --عنوان عنوان ] [ --عنوان عنوان پس زمینه ] [ --روشن ] [ - آیتم پیش فرض رشته ]
[ -- پیش فرض ] [ --fb ] [ -- لغو لغو ] [ --بله-دکمه متن ] [ --بدون دکمه متن ] [
دکمه --ok متن ] [ --دکمه لغو متن ] [ --بدون آیتم [] --output-fd fd ] [
- خروجی جدا ] [ --scrolltext ] [ --بالا سمت چپ ] جعبه گزینه ها

شرح


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

بله خیر کادر، منو کادر، ورودی کادر، پیام کادر، متن کادر، اطلاعات کادر، چک لیست کادر، رادیویست
جعبه, اندازه گیری جعبه ، و کلمه عبور جعبه.

OPTIONS


--روشن
صفحه نمایش به پاک خواهد شد پرده صفت در خروجی این کار نمی کند
یک xterm (و فرزندان) اگر تغییر صفحه نمایش جایگزین فعال باشد، زیرا در
که حروف عامیانه روی صفحه دیگری می نویسد (و پاک می کند).

-- پیش فرض
کادر محاوره ای با نشانگر روی باز می شود نه را فشار دهید.

- آیتم پیش فرض رشته
مورد پیش فرض را در کادر منو تنظیم کنید. به طور معمول اولین مورد در جعبه است
به طور پیش فرض

--fb, -- دکمه های پر
از دکمه های کامل استفاده کنید. (به صورت پیش فرض، دم شلاقی از دکمه های فشرده استفاده می کند).

-- لغو لغو
کادر محاوره ای یک علامت نخواهد داشت لغو کردن دکمه.

--بله-دکمه متن
متن را تنظیم کنید بله را فشار دهید.

--بدون دکمه متن
متن را تنظیم کنید نه را فشار دهید.

دکمه --ok متن
متن را تنظیم کنید Ok را فشار دهید.

--دکمه لغو متن
متن را تنظیم کنید لغو کردن را فشار دهید.

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

--ناتگ ها
برچسب ها را در منو، چک لیست و ویجت های رادیو لیست نمایش ندهید.

- خروجی جدا
برای ویجت های چک لیست، نتیجه را یک خط در یک زمان، بدون نقل قول، خروجی بگیرید. این
تجزیه توسط یک برنامه دیگر را تسهیل می کند.

--output-fd fd
خروجی مستقیم به توصیفگر فایل داده شده. اکثر دم شلاقی اسکریپت ها به
خطای استاندارد، اما بسته به اینکه ممکن است پیام های خطا نیز در آنجا نوشته شود
اسکریپت شما

--عنوان عنوان
a را مشخص می کند عنوان رشته ای که در بالای کادر محاوره ای نمایش داده می شود.

--عنوان عنوان پس زمینه
a را مشخص می کند عنوان پس زمینه رشته ای که در پس زمینه، در بالای صفحه نمایش داده می شود
صفحه نمایش.

--scrolltext
نمایش یک نوار پیمایش عمودی را اجباری کنید.

--بالا سمت چپ
پنجره را در گوشه بالا سمت چپ قرار دهید.

-h, --کمک
یک پیام راهنما چاپ کنید و خارج شوید.

-v, - نسخه
اطلاعات نسخه را چاپ کنید و خارج شوید.

جعبه گزینه

--بله خیر متن ارتفاع عرض
A بله خیر کادر محاوره ای اندازه ارتفاع ردیف توسط عرض ستون ها نمایش داده خواهد شد. را
رشته مشخص شده توسط متن داخل کادر محاوره ای نمایش داده می شود. اگر این رشته هم باشد
زمانی که در یک خط مناسب باشد، به طور خودکار به چندین خط در تقسیم می شود
مکان های مناسب را متن رشته ممکن است شامل رشته فرعی نیز باشد "\n" یا خط جدید
کاراکتر '\n' برای کنترل صریح خط شکنی این کادر محاوره ای برای
پرسیدن سوالاتی که کاربر را ملزم به پاسخ بله یا خیر می کند. کادر محاوره ای
است بله دکمه و یک نه دکمه، که در آن کاربر می تواند با فشار دادن بین آن جابجا شود
la TAB کلیدی

--msgbox متن ارتفاع عرض
A پیام جعبه بسیار شبیه به a است بله خیر جعبه تنها تفاوت بین الف
پیام جعبه و الف بله خیر جعبه این است که a پیام جعبه فقط یک واحد دارد OK دکمه. شما
می توانید از این کادر محاوره ای برای نمایش هر پیامی که دوست دارید استفاده کنید. پس از خواندن
پیام، کاربر می تواند فشار دهید ENTER کلید به طوری که دم شلاقی خروج خواهد شد و
اسکریپت پوسته فراخوانی می تواند به عملکرد خود ادامه دهد.

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

--صندوق ورودی متن ارتفاع عرض [ابتدا]
An ورودی جعبه زمانی مفید است که می‌خواهید سؤالاتی بپرسید که کاربر را ملزم می‌کند
یک رشته را به عنوان پاسخ وارد کنید. اگر init عرضه شود برای مقداردهی اولیه استفاده می شود
رشته ورودی هنگام وارد کردن رشته، BACKSPACE برای تصحیح می توان از کلید استفاده کرد
خطاهای تایپ اگر رشته ورودی طولانی تر از عرض کادر محاوره ای باشد،
فیلد ورودی پیمایش خواهد شد. در هنگام خروج، رشته ورودی روی آن چاپ خواهد شد استدرر.

--جعبه رمز عبور متن ارتفاع عرض [ابتدا]
A کلمه عبور جعبه شبیه به یک جعبه ورودی است، با این تفاوت که متنی که کاربر وارد می کند اینطور نیست
نمایش داده. این هنگام درخواست رمز عبور یا موارد حساس دیگر مفید است
اطلاعات توجه داشته باشید که اگر چیزی در "init" منتقل شود، در آن قابل مشاهده خواهد بود
جدول فرآیند سیستم به جاسوسان گاه به گاه. همچنین، بسیار گیج کننده است
کاربر به آنها رمز عبور پیش فرضی ارائه دهد که نمی تواند ببیند. به این دلایل،
استفاده از "init" به شدت منع شده است.

-- جعبه متن پرونده ارتفاع عرض
A متن کادر به شما امکان می دهد محتویات یک فایل متنی را در یک کادر محاوره ای نمایش دهید. انگار که
یک نمایشگر ساده فایل متنی کاربر می تواند در فایل با استفاده از بالا پایین,
PGUP/PGDN و HOME/END کلیدهای موجود در اکثر کیبوردها اگر خطوط خیلی طولانی باشد
برای نمایش در کادر، چپ راست می توان از کلیدها برای پیمایش متن استفاده کرد
منطقه به صورت افقی برای راحتی بیشتر، عملکردهای جستجوی رو به جلو و عقب را انجام دهید
نیز ارائه شده است.

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

--چک لیست متن ارتفاع عرض لیست-ارتفاع [ برچسب آیتم وضعیت ] ...
A چک لیست جعبه شبیه a است منو کادری که در آن چندین ورودی وجود دارد
در قالب یک منو ارائه شده است. با استفاده از SPACE می توانید موارد را انتخاب و از حالت انتخاب خارج کنید
کلید وضعیت روشن/خاموش اولیه هر ورودی توسط مشخص می شود وضعیت. در خروجی، الف
لیستی از برچسب رشته‌هایی از ورودی‌هایی که روشن شده‌اند در چاپ خواهند شد
استدرر.

-- رادیو شناس متن ارتفاع عرض لیست-ارتفاع [ برچسب آیتم وضعیت ] ...
A رادیویست جعبه شبیه a است منو جعبه تنها تفاوت این است که شما می توانید
با تنظیم آن، مشخص کنید کدام ورودی در حال حاضر انتخاب شده است وضعیت به on.

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

NOTES


whiptail آرگومان هایی که با خط تیره "-" شروع می شوند را به عنوان آرگومان تفسیر می کند. برای جلوگیری از این،
و متنی را در مثلاً یک آیتم منو باکس، با یک خط تیره شروع کنید
کنوانسیون getopt پذیرش آرگومان خاص "--" به این معنی است که همه موارد زیر
آرگومان های دارای خط تیره باید کلمه به کلمه در نظر گرفته شوند و به عنوان گزینه تجزیه نشوند.

عیب یابی


وضعیت خروج 0 است اگر دم شلاقی با فشار دادن دکمه خارج می شود بله or OK دکمه، و 1 اگر نه
or لغو کردن دکمه فشرده شده است در غیر این صورت، اگر خطا در داخل رخ دهد دم شلاقی or دم شلاقی is
با فشار دادن دکمه خارج شد ESC کلید، وضعیت خروج 255 است.

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


Ad


Ad