در این پروژه V6scripts شامل مجموعه ای از اسکریپتهای پوسته، با نام مستعار فایل های فرمان، برخی از نمونه کار از اوش و برنامه نویسی sh6 فراهم می کند.
فایل نصب در مجموعه به طور خودکار تبدیل تمام فایل های فرمان sh6 برای اجرای با اوش اگر sh6، glob6، اگر، رفتن به، و fd2 بر روی یک سیستم با توجه به نصب نشده است.
فایل های فرمان اوش
فایل دستور زیر را با اوش (1) را اجرا کنید:
و nbsp؛ * alarm.osh - خواب آلود؟ استفاده از پوسته و ترمینال به عنوان ساعت زنگ دار.
و nbsp؛ * basename.osh - نسخه قابل چاپ بخش نام فایل از یک مسیر.
و nbsp؛ * bell.osh - زنگ ترمینال حلقه با توجه به پیش فرض (یا استدلال).
و nbsp؛ * circalc.osh - محاسبه 3 ارزش به نمایندگی از اندازه یک دایره.
و nbsp؛ * dirname.osh - نسخه قابل چاپ بخش دایرکتوری از یک مسیر.
و nbsp؛ * intcmp.osh - با توجه به اپراتور داده شده مقایسه 2 اعداد صحیح.
و nbsp؛ * lf.osh - نام مستعار `LF ... به` از ls -F [گزینه] [فایل ...] '.
و nbsp؛ * li.osh - نام مستعار `لی ... به` LS -i [گزینه] [فایل ...] '.
و nbsp؛ * ll.osh - نام مستعار `LL ... به` LS -AlF [گزینه] [فایل ...] '.
و nbsp؛ * mksums.osh - چاپ یک لیست از چک سام برای فایل (بازدید کنندگان) داده شده است.
و nbsp؛ * ncat.osh - الحاق فایل / چاپ W تعداد / خط.
و nbsp؛ * oshdir.osh - را یا چک / بازسازی OSHDIR ($ D) در محیط زیست است.
و nbsp؛ * oshlatest.osh - بررسی در صورتی که پوسته در حال اجرا آخرین نسخه است.
و nbsp؛ * pargs.osh - چاپ لیست بحث که توسط پوسته تفسیر شده است.
و nbsp؛ * printenv.osh - چاپ محیط زیست است.
و nbsp؛ * strlen.osh - چاپ طول یک بحث رشته.
و nbsp؛ * xtitle.osh - تنظیم عنوان پنجره برای شبیه ساز ترمینال تحت X.
فایل های فرمان Sh6
فایل دستور زیر را با sh6 (1) را اجرا کنید:
و nbsp؛ * counts.sh6 - نشان دادن استفاده از `تغییر برای کنترل حلقه تکرار.
و nbsp؛ * finfo.sh6 - چاپ اطلاعات در مورد یک فایل یا دایرکتوری.
و nbsp؛ * killer.sh6 - کشتن یک فایل از دستور اگر W / یک نام غیر منتظره استناد.
و nbsp؛ * nametest.sh6 - خروج درست / غلط اگر مسیر منطبق اسم یا نه.
و nbsp؛ * now.sh6 - چاپ تاریخ و زمان در قالب زیبا.
و nbsp؛ * perror.sh6 - چاپ یک پیغام خطا برای یک فایل از دستور.
و nbsp؛ * pusage.sh6 - چاپ یک پیام استفاده برای یک فایل از دستور.
و nbsp؛ * switch.sh6 - شبیه سازی سوئیچ مانند C با اگر (1) و رفتن به (1).
و nbsp؛ * which.sh6 - چاپ محل فایل برنامه (بازدید کنندگان) در PATH.
. & nbsp؛ از * zdate.sh6 - چاپ تاریخ و زمان برای یک لیست از مناطق زمان
چه جدید در این نسخه است:
در این نسخه بستگی به اوش-20130331 و یا بعد.
آن می افزاید دو اسکریپت اوش جدید، getheader.osh و myip.osh.
آن را جایگزین $ N با # $ و $ با $؟
این تغییر و & quot؛ sigign ها & quot؛ فراخوانی به & quot؛ دام و quot؛ کلیک کنید
جدید در نسخه 20120106 است:
به آن می افزاید پیوند نمادی و نه چک دایرکتوری به اسکریپت alarm.osh.
این اضافه می کند یکی دیگر از چک پیوند نمادین به اسکریپت oshdir.osh.
همچنین می افزاید: "-v" گزینه طولانی به اسکریپت oshlatest.osh.
جدید در نسخه 20111025 است:
در این نسخه نیاز به کاربر برای مشخص نصب دایرکتوری نام مسیر به عنوان یک دایرکتوری مطلق.
این اضافه می کند یک گزینه '-h به history.osh برای کمک.
همچنین می افزاید: '-' به egrep فراخوانی در history.osh برای جلوگیری از برجسته '-' خطا زمانی که گزینه 'الگوی -p' استفاده می شود.
چه در نسخه 20091219 جدید است:
در now.sh6:
Prettified کمی به بیشتر شبیه به اسکریپت دیگر.
xtitle.osh:
به روز شده برای رفع مشکل تعامل بین PS (1) و SED (1) در نتبیاسدی آلفا 3.1.1_PATCH. تست نشان می دهد که آن را هنوز هم خوب کار می کند در جای دیگر W / این ثابت.
نظر یافت نشد