دانلود کتاب Pro Bash Programming, Second Edition: Scripting the GNU/Linux Shell
49,000 تومان
برنامه نویسی Pro Bash، ویرایش دوم: اسکریپت نویسی پوسته گنو/لینوکس
| موضوع اصلی | کامپیوترها |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| ناشر | Apress |
| تعداد صفحه | 256 / 237 |
| حجم فایل | 2.71 مگابایت |
| کد کتاب | 1484201221 , 9781484201220 |
| نوبت چاپ | 2 |
| نویسنده | Chris Johnson, Jayant Varma |
|---|---|
| زبان | انگلیسی |
| فرمت | |
| سال انتشار | 2015 |
جدول کد تخفیف
| تعداد کتاب | درصد تخفیف | قیمت کتاب |
| 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 youll 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: متغیرهای پوسته
محصولات مرتبط
دانلود کتاب Architecting enterprise blockchain solutions
دانلود کتاب Blockchain. A practical Guide to Developing Business, Law and Technology Solutions
دانلود کتاب Dynamic Spectrum Management: From Cognitive Radio to Blockchain and Artificial Intelligence
دانلود کتاب Financial Cryptography and Data Security: FC 2018 International Workshops, BITCOIN, VOTING, and WTSC, Nieuwpoort, Curaçao, March 2, 2018, Revised Selected Papers
| موضوع اصلی | کامپیوتر - تجارت و فرهنگ کامپیوتر |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| ناشر | Springer Berlin Heidelberg |
| تعداد صفحه | 393 |
| حجم فایل | 18.40 مگابایت |
| کد کتاب | 366258820X , 9783662588208 |
| نوبت چاپ | اولین ویرایش |

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