کتاب اسکریپت نویسی با بش (Bash) که به قلم سرکار خانم مائده محمودی درآمده، گامی است نخستین در مسیر آشنایی با هنر اسکریپت نویسی، تا خواننده را با بنیان‌های این رشته آشنا سازد. جلد دوم این مجموعه، که هم اکنون در دست تألیف است، به مفاهیم پیشرفته‌تر خواهد پرداخت، اما آنچه در این جلد می‌خوانید، چکیده‌هایی است از مبانیِ ضروری برای هر تازه کاری که می‌خواهد با دنیای گسترده اسکریپت‌نویسی آشنا شود. 

پیشنیازهای مطالعه این کتاب

بی‌گمان، هر رهرویی پیش از گام نهادن در این مسیر، باید اندوخته اندکی از دانش لینوکس به‌همراه داشته باشد؛ آشنایی با مفاهیم پایه‌ این سیستم‌عامل و دستورات ساده آن، چراغی است که تاریکی‌های راه را برایتان روشن خواهد ساخت.

سرچشمه‌های نگارش

آنچه در این صفحات می‌بینید، برآمده از تجربه عملی و مطالعه نگارنده است، نه ترجمه یا بازنویسیِ صرفِ آثار دیگران. وی کوشیده تا مفاهیم را آنچنان که درک کرده، به زبانی ساده و گویا بیان کند. 

کاربردهای اسکریپت نویسی

در روزگاری که ماشین‌ها به یاران جدانشدنی زندگی بشر بدل شده‌‌اند، اسکریپت‌نویسی هنری است کارآمد؛ از خودکارسازیِ وظایف تکراری گرفته تا مدیریت سیستم‌ها و سرورها، و از پردازش داده‌ها تا گزارش‌گیری‌های هوشمند. این مهارت، دریچه‌ای است به سوی کارایی و فرصت‌های بی‌شمار. 

یادداشتی بر ترجمه و زبان کتاب

هرچند تعدادی از دوستان گرانقدر مشغول ترجمه این اثر به فارسی هستند، اما توصیه نویسنده آن است که خوانندگان عزیز، نسخه اصلی انگلیسی کتاب را مطالعه کنند، چرا که با اصطلاحات فنیِ رایج در این حوزه بیشتر آشنا خواهند شد. 

سخن نویسنده

امیدوارم این کتاب بتواند گامی هرچند کوچک در جهت پیشرفت شما بردارد. نکته مهمی که باید بگویم این است که قبل از خواندن این کتاب بهتر است یک آشنایی نسبی با دستورات ساده لینوکس داشته باشید.

سخن پایانی

از آنجایی که هیچ انسانی بدون خطا نیست و من هم از این قاعده مستثنی نیستم، بدون تردید این کتاب خالی از اشکال نخواهد بود و مایه خوشحالی من است که از طریق ایمیل و یا لینکدین که در صفحات اول کتاب قرار گرفته است، این اشکالات و همچنین نظرات خود را با من به اشتراک بگذارید تا کمکی به ویرایش این کتاب و بهبود جلد دوم کرده باشید. به امید روزهای بهتر و آینده‌ای روشن‌تر برای همه.

لینک دانلود کتاب

عزیزان علاقه‌مند می‌توانند برای دانلود کتاب اسکریپت نویسی با بش (Bash) از طریق دکمه زیر اقدام کنند: