دانلود کتاب Pro Bash Programming, Second Edition: Scripting the GNU/Linux Shell

49,000 تومان

برنامه نویسی Pro Bash، ویرایش دوم: اسکریپت نویسی پوسته گنو/لینوکس


موضوع اصلی کامپیوترها
نوع کالا کتاب الکترونیکی
ناشر Apress
تعداد صفحه 256 / 237
حجم فایل 2.71 مگابایت
کد کتاب 1484201221 , 9781484201220
نوبت چاپ 2
نویسنده
زبانانگلیسی
فرمتPDF
سال انتشار2015
مطلب پیشنهادی: با پول کتاب در ایران چی میشه خرید؟
در صورت نیاز به تبدیل فایل به فرمت‌های PDF، EPUB، AZW3، MOBI و یا DJVU می‌توانید به پشتیبان اطلاع دهید تا در صورت امکان، فایل مورد نظر را تبدیل نمایند. سایت بَلیان دارای تخفیف پلکانی است، یعنی با افزودن کتاب بیشتر به سبدخرید، قیمت آن برای شما کاهش می‌یابد. جهت مشاهده درصد تخفیف‌ها بر روی «جدول تخفیف پلکانی» در پایین کلیک نمایید. جهت یافتن سایر کتاب‌های مشابه، از منو جستجو در بالای سایت استفاده نمایید.
شما می‌توانید با هر 1000 تومان خرید، ۱ شانس شرکت در قرعه‌کشی کتابخانه دیجیتال بلیان دریافت کنید و شانس خود را برای برنده شدن جوایز هیجان انگیز امتحان کنید. «شرایط شرکت در قرعه‌کشی»

جدول کد تخفیف

با افزودن چه تعداد کتاب به سبد‌خرید، چند‌ درصد تخفیف شامل آن خواهد شد؟ در این جدول پاسخ این سوال را خواهید یافت. برای مثال: اگر بین ۳ الی ۵ کتاب را در سبد خرید خود قرار دهید، ۲۵ درصد تخفیف شامل سبد‌خرید شما خواهد شد.
تعداد کتاب درصد تخفیف قیمت کتاب
1 بدون تخفیف 25,000 تومان
2 20 درصد 20,000 تومان
3 الی 5 25 درصد 18,750 تومان
6 الی 10 30 درصد 17,500 تومان
11 الی 20 35 درصد 16,250 تومان
21 الی 30 40 درصد 15,000 تومان
31 الی 40 45 درصد 13,750 تومان
41 الی 50 50 درصد 12,500 تومان
51 الی 70 55 درصد 11,250 تومان
71 الی 100 60 درصد 10,000 تومان
101 الی 150 65 درصد 8,750 تومان
151 الی 200 70 درصد 7,500 تومان
201 الی 300 75 درصد 6,250 تومان
301 الی 500 80 درصد 5,000 تومان
501 الی 1000 85 درصد 3,750 تومان
1001 الی 10000 90 درصد 2,500 تومان
توضیحات

Pro Bash Programming teaches you how to effectively utilize the Bash shell in your programming. The Bash shell is a complete programming language, not merely a glue to combine external Linux commands. By taking full advantage of Shell internals, Shell programs can perform as snappily as utilities written in C or other compiled languages. And you will see how, without assuming Unix lore, you can write professional Bash 4.3 programs through standard programming techniques.

This second edition has updated for Bash 4.3, and many scripts have been rewritten to make them more idiomatically Bash, taking better advantage of features specific to Bash. It is easy to read, understand, and will teach you how to get to grips with Bash programming without drowning you in pages and pages of syntax.

Using this book you will be able to use the shell efficiently, make scripts run faster using expansion and external commands, and understand how to overcome many common mistakes that cause scripts to fail. This book is perfect for all beginning Linux and Unix system administrators who want to be in full control of their systems, and really get to grips with Bash programming.

What you’ll learn

  • Use the shell to write new utilities and accomplish most programming tasks.
  • Use shell parameter expansion to replace many external commands, making scripts very fast.
  • Learn to avoid many common mistakes that cause scripts to fail.
  • Learn how Bash’s readline and history libraries can save typing when getting user input.
  • Learn to use features new to Bash 4.0.
  • Build shell scripts that get information from the Web.

Who this book is for

Beginning Linux and Unix system administrators who want to be in full command of their systems.

Table of ContentsChapter One: Hello, World! Your First Shell Program

Chapter Two: Input, Output, and Throughput

Chapter Three: Looping and Branching

Chapter Four: Command-Line Parsing and Expansion

Chapter Five: Parameters and Variables

Chapter Six: Shell Functions

Chapter Seven: String Manipulation

Chapter Eight: File Operations and Commands

Chapter Nine: Reserved Words and Builtin Commands

Chapter Ten: Writing Bug-Free Scripts and Debugging the Rest

Chapter Eleven: Programming for the Command Line

Chapter Twelve: Runtime Configuration

Chapter Thirteen: Data Processing

Chapter Fourteen: Scripting the Screen

Chapter Fifteen: Entry-Level Programming

Appendix A: Shell Variables


ترجمه فارسی (ترجمه ماشینی)

برنامه نویسی Pro Bash به شما می آموزد که چگونه از پوسته Bash در برنامه نویسی خود به طور موثر استفاده کنید. پوسته Bash یک زبان برنامه نویسی کامل است، نه صرفاً چسبی برای ترکیب دستورات خارجی لینوکس. با بهره‌گیری کامل از امکانات داخلی شل، برنامه‌های شل می‌توانند مانند برنامه‌های کاربردی نوشته شده به زبان C یا سایر زبان‌های کامپایل شده، سریع عمل کنند. و خواهید دید که چگونه، بدون فرض یونیکس، می‌توانید برنامه‌های حرفه‌ای Bash 4.3 را از طریق تکنیک‌های برنامه‌نویسی استاندارد بنویسید.

این نسخه دوم برای Bash 4.3 به‌روزرسانی شده است و اسکریپت‌های بسیاری بازنویسی شده‌اند تا آنها را به صورت اصطلاحی‌تر تبدیل کنند. Bash، بهره گیری بهتر از ویژگی های خاص Bash. خواندن، درک آن آسان است و به شما یاد می دهد که چگونه با برنامه نویسی Bash آشنا شوید بدون اینکه شما را در صفحات و صفحات نحو غرق کنید.

با استفاده از این کتاب می‌توانید از پوسته به طور مؤثر استفاده کنید، اسکریپت‌ها را با استفاده از بسط و دستورات خارجی سریع‌تر اجرا کنید، و نحوه غلبه بر بسیاری از اشتباهات رایج که باعث از کار افتادن اسکریپت‌ها می‌شوند را درک کنید. این کتاب برای همه مدیران سیستم لینوکس و یونیکس مبتدی که می‌خواهند کنترل کامل سیستم‌های خود را داشته باشند و واقعاً با برنامه‌نویسی Bash آشنا شوند، عالی است.

آنچه یاد خواهید گرفت

  • از پوسته برای نوشتن ابزارهای جدید و انجام بیشتر کارهای برنامه نویسی استفاده کنید.
  • از بسط پارامتر پوسته برای جایگزینی بسیاری از موارد خارجی استفاده کنید. دستورات، ساخت اسکریپت‌ها بسیار سریع.
  • یاد بگیرید که از بسیاری از اشتباهات رایج که باعث از کار افتادن اسکریپت‌ها می‌شوند اجتناب کنید.
  • بیاموزید که چگونه خط خواندن و کتابخانه‌های تاریخ Bash می‌توانند هنگام دریافت ورودی کاربر، تایپ را ذخیره کنند.
  • li>
  • استفاده از ویژگی های جدید Bash 4.0 را بیاموزید.
  • اسکریپت های پوسته ای بسازید که اطلاعات را از وب دریافت می کنند.

این کتاب برای

شروع لینوکس و چه کسی است. مدیران سیستم یونیکس که می خواهند بر سیستم های خود تسلط کامل داشته باشند.

فهرست مطالب فصل اول: سلام، جهان! اولین برنامه پوسته شما

فصل دوم: ورودی، خروجی و خروجی

فصل سوم: حلقه زدن و انشعاب

فصل چهارم: تجزیه و گسترش خط فرمان

p>فصل پنجم: پارامترها و متغیرها

فصل ششم: توابع پوسته

فصل هفتم: دستکاری رشته ها

فصل هشتم: عملیات و دستورات فایل

فصل نهم: کلمات رزرو شده و دستورات ساخته شده

فصل دهم: نوشتن اسکریپت های بدون اشکال و اشکال زدایی بقیه

فصل یازدهم: برنامه نویسی برای خط فرمان

فصل دوازده: پیکربندی زمان اجرا

فصل سیزدهم: پردازش داده ها

فصل چهاردهم: اسکریپت نویسی صفحه

فصل پانزدهم: برنامه نویسی سطح ورودی

پیوست A: متغیرهای پوسته

نظرات (0)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب Pro Bash Programming, Second Edition: Scripting the GNU/Linux Shell”