Bash Guide for Beginners
Machtelt Garrels
در اینجا چند مثال برای ورزش ذهنی:
اسکریپتی بنویسید که کارهای زیر را انجام دهد:
نمایش نام اسکریپتی که اجرا میشود.
نمایش اولین، سومین و دهمین شناسه داده شده به اسکریپت.
نمایش تعداد کل شناسههای اسکریپت .
اگر تعداد شناسهها بیش از سه پارامتر موضعی است، از فرمان shift برای جابجایی تمام آنها سه مرتبه به چپ استفاده کنید.
چاپ همه کمیتهای باقیمانده.
چاپ تعداد شناسهها.
بررسی با صفر، یک، سه و بیش از ده شناسه.
اسکریپتی بنویسید که یک مرورگر شبکه( در حالت متنی ) را ، با استفاده از wget و links
-dump
برای نمایش صفحات HTML به کاربر، پیادهسازی کند. کاربر سه انتخاب دارد: ورود یک URL، ورود b برای برگشت و q برای خروج. 10 URL آخر وارده توسط کاربر در یک آرایه نگهداری شود، که از طریق آن کاربر با استفاده از امکان back، بتواند URLها را بازیابی کند.