Shell Scripting – Tutorial 02: All About Bash Shell
ادامه سری آموزش های ما در اسکریپت شل، امروز دومی را می آوریم (آموزش 02) از همان.
و با توجه به آن، در اول ما نزدیک شد 3 مفهوم اولیه اولیه (ترمینال ها، کنسول ها و پوسته ها) مربوط به این موضوع، در این دوم، ما به طور خاص بر دانستن همه چیز ممکن تمرکز خواهیم کرد پوسته باش.
Shell Scripting – Tutorial 01: Terminals, Consoles and Shells
و قبل از شروع این آموزش 02 در مورد «اسکریپت نویسی پوسته»، توصیه می کنیم موارد زیر را بررسی کنید مطالب مرتبط، در پایان خواندن این پست امروز:
شاخص
آموزش اسکریپت پوسته 02
Bash Shell چیست؟
Bash یا Bash Shell یک مفسر زبان پوسته یا دستوری است که به طور خاص برای سیستم عامل لینوکس. پوسته ای که تا حد زیادی با پوسته اصلی "sh" سازگار است و ویژگی های مفیدی از پوسته های Korn (ksh) و C (csh) را در خود جای داده است.
علاوه بر این، هدف آن دستیابی به اجرای سازگار استاندارد است پوسته و ابزار IEEE POSIX، که به نوبه خود بخشی از مشخصات IEEE POSIX (استاندارد IEEE 1003.1). بنابراین، برای دستیابی به این هدف، بهبودهای عملکردی را با توجه به "sh"، هم برای استفاده تعاملی و هم برای برنامه نویسی ادغام می کند.
10 واقعیت مهم Bash
- این بر اساس پوسته یونیکس است و با POSIX سازگار است.
- تمام دستورات Bourne Shell (sh) در Bash در دسترس هستند.
- این پوسته پیشفرض در اکثر توزیعهای گنو/لینوکس است.
- وظیفه اصلی آن تفسیر دستورات فرمان از سیستم عامل است.
- کاملاً قابل حمل است، بنابراین تقریباً بر روی تمام نسخه های یونیکس و سایر سیستم عامل ها نیز اجرا می شود.
- دستور دستور آن ابرمجموعه ای از دستورالعمل های مبتنی بر نحو Bourne Shell است.
- این برنامه توسط برایان فاکس در تاریخ 8 ژوئن 1989 به عنوان بخشی از پروژه گنو توسعه و منتشر شد.
- این امکان ایجاد و مدیریت فایلهای اسکریپت (Bash Scripts) را فراهم میکند که عملکرد آنها خودکارسازی وظایف است.
- این یک توالی به خوبی ساختار یافته، مدولار و قالب بندی شده از فعالیت ها برای توسعه اسکریپت ها را فراهم می کند.
- این ویژگی هایی مانند ویرایش خط فرمان، تاریخچه فرمان اندازه نامحدود، کنترل کار، توابع پوسته و مستعار، آرایه های نمایه شده با اندازه نامحدود و بسیاری دیگر را ارائه می دهد.
اطلاعات مهم تر برای آموزش اسکریپت پوسته 02
در آموزش های بعدی، کمی عمیق تر به این موضوع می پردازیم فایل های Bash Script و عناصر آنها (قطعات) y منابع مفید برای هنر اسکریپت نویسی. سپس ادامه دهید نمونه های عملی استفاده از دستورات دستوری (ساده و پیچیده) با Bash و استفاده از آن در اسکریپت ها.
با این حال، می توانید کمی عمیق تر حفاری کنید بیشتر در مورد Bash در ادامه مطلب پیوندهای رسمی:
نام Bash مخفف 'Bourne-Again SHell' است، جناسی در مورد استفان بورن، نویسنده جد مستقیم پوسته فعلی یونیکس 'sh'، که در نسخه هفتم Bash ظاهر شد. تحقیقات آزمایشگاههای بل برای یونیکس. .
خلاصه
خلاصه با این آموزش 02 در مورد «اسکریپت نویسی پوسته» و کسانی که در آینده خواهند آمد، ما امیدواریم که به کمک خود ادامه دهیم آموزش استفاده از ترمینال گنو/لینوکسبه خصوص از آن ها کاربران مبتدی در گفته ها سیستم عامل رایگان و باز.
اگر از محتوا خوشتان آمد، نظر دهید و آن را به اشتراک بگذارید. و به یاد داشته باشید، از ابتدای ما دیدن کنید «محل»، علاوه بر کانال رسمی از تلگراف برای اخبار بیشتر، آموزش ها و به روز رسانی لینوکس.
اولین کسی باشید که نظر