برنامه نویسی Bash و برنامه نویسی پوسته (خط فرمان لینوکس) [ویدئو]

Bash Scripting and Shell Programming (Linux Command Line) [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: اگر می خواهید یاد بگیرید که چگونه اسکریپت های bash shell را مانند یک حرفه ای بنویسید، مشکلات دنیای واقعی را حل کنید، یا کارهای تکراری و پیچیده را خودکار کنید، ادامه مطلب را بخوانید. در پایان این دوره شما می توانید به راحتی اسکریپت های bash ایجاد کنید. شما یاد خواهید گرفت که چگونه کارهای خسته کننده و تکراری را انجام دهید و آنها را به برنامه هایی تبدیل کنید که در زمان شما صرفه جویی می کند و زندگی شما را در سیستم های لینوکس، یونیکس یا MAC ساده می کند. آنچه در این دوره یاد می گیرید می تواند برای هر پوسته ای اعمال شود، با این حال، تمرکز بر روی پوسته bash است و برخی از ویژگی های واقعا پیشرفته bash را یاد خواهید گرفت. باز هم، چه از bash، bourne (sh)، KornShell (ksh)، پوسته C (csh)، پوسته Z (zsh) یا حتی پوسته tcsh استفاده می کنید، می توانید آنچه را که یاد گرفته اید در این دوره قرار دهید. برای استفاده خوب همچنین، می‌توانید از این اسکریپت‌ها در هر محیط لینوکس از جمله Ubuntu، Debian، Linux Mint، RedHat، Fedora، OpenSUSE، Slackware، Kali Linux و موارد دیگر استفاده کنید. اسکریپت های You're حتی روی سیستم عامل های دیگری مانند Mac OS X اپل، Oracle's Solaris، IBM's AIX، HP-UX، FreeBSD، NetBSD، و OpenBSD HP اجرا می شوند. (با عرض پوزش، این دوره برای اسکریپت نویسی ویندوز یا اسکریپت نویسی powershell نیست.) نحوه یافتن و رفع سریع رایج ترین خطاهای اسکریپت پوسته. برای آن دسته از شما که می خواهید فوراً برنامه نویسی را شروع کنید، دوره خرابی اسکریپت نویسی پوسته ویدیویی را تماشا کنید. اگر کاری جز تماشای این دو ویدیو انجام ندهید، از اکثر برنامه نویسان bash جلوتر خواهید بود. نحوه پذیرش ورودی از یک کاربر و سپس تصمیم گیری در مورد آن ورودی. نحوه پذیرش و پردازش آرگومان های خط فرمان چه متغیرهای خاصی در دسترس هستند، چگونه از آنها در اسکریپت های پوسته خود استفاده کنید و چه زمانی این کار را انجام دهید. چک لیست ایجاد اسکریپت پوسته -- شما هرگز مجبور نخواهید بود دوباره حدس بزنید چه چیزی را در هر یک از اسکریپت های پوسته خود بگنجانید. فقط از این چک لیست ساده استفاده کنید. یک قالب پوسته اسکریپت (boilerplate). از این قالب برای هر یک از اسکریپت های پوسته خود استفاده کنید. این دقیقاً نشان می دهد که چه چیزی باید در آن گنجانده شود و همه چیز به کجا می رود. حدس و گمان را حذف کنید! تمرینات را با راه حل ها تمرین کنید تا بتوانید فوراً از آنچه یاد گرفته اید استفاده کنید. نمونه های واقعی از اسکریپت های پوسته از مجموعه شخصی من. هر کسی که به برنامه نویسی پوسته یا برنامه نویسی پوسته علاقه دارد. اسکریپت های پوسته ای بنویسید که می توانند در سیستم عامل های لینوکس، مک و یونیکس استفاده شوند. * وظایف را با استفاده از اسکریپت های پوسته خودکار کنید. * اسکریپت های پیچیده ای ایجاد کنید که از ویژگی های پوسته bash پیشرفته بهره می برد.

سرفصل ها و درس ها

خلاصه و دانلود دوره برنامه نویسی Bash Bash Programming Course Overview and Downloads

  • بررسی اجمالی دوره Course Overview

  • دانلودهای دوره، شامل اسکریپت های استفاده شده در دوره و برگه تقلب Course Downloads, Including the scripts used in the course and a cheat sheet

پوسته اسکریپت به طور خلاصه Shell Scripting in a Nutshell

  • بخش مقدمه Section Introduction

  • Shell Scripting، بخش اول Shell Scripting, Part I

  • پوسته اسکریپت، قسمت دوم Shell Scripting, Part II

کدهای بازگشت و وضعیت خروج Return Codes and Exit Statuses

  • وضعیت خروج و کدهای بازگشت Exit Statuses and Return Codes

  • خروج از وضعیت نمایشی Exit Status Demo

توابع پوسته Shell Functions

  • توابع، بخش اول Functions, Part I

  • توابع، قسمت دوم Functions, Part II

چک لیست و الگوی اسکریپت پوسته Shell Script Checklist and Template

  • چک لیست و الگوی اسکریپت پوسته Shell Script Checklist and Template

عجایب Wildcards

  • مقدمه ای بر Wildcards Introduction to Wildcards

  • مقدمه وایلدکارد، قسمت اول Wildcard Introduction, Part I

  • مقدمه وایلدکارد، قسمت دوم Wildcard Introduction, Part II

  • حروف عام در اسکریپت های شل Wildcards in Shell Scripts

  • نسخه ی نمایشی برنامه نویسی Wildcard Wildcard Scripting Demo

بیانات موردی و منطق Case Statements and Logic

  • اظهارات موردی Case Statements

ورود به سیستم Logging

  • ورود به سیستم Logging

در حالی که حلقه ها While Loops

  • while Loops، قسمت اول While Loops, Part I

  • while Loops، قسمت دوم While Loops, Part II

اشکال زدایی برنامه های Bash شما Debugging Your Bash Programs

  • اشکال زدایی Debugging

  • نکات بیشتر در مورد اشکال زدایی More Debugging Tips

از اسکریپت های پوسته برای ایجاد این دوره استفاده می شود Shell Scripts Used to Create This Course

  • اسکریپت های مورد استفاده برای ایجاد این دوره Scripts Used to Create This Course

نمایش نظرات

برنامه نویسی Bash و برنامه نویسی پوسته (خط فرمان لینوکس) [ویدئو]
جزییات دوره
1 h 57 m
22
Packtpub Packtpub
(آخرین آپدیت)
1
5 از 5
ندارد
دارد
دارد
Jason Cannon
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jason Cannon Jason Cannon

مدیر سیستم، مشاور و نویسنده حرفه ای.