دانلود رایگان کتاب:
Bash Notes For Professionals
معرفی و دانلود کتاب:

Bash Notes For Professionals

Bash Notes For Professionals
نویسندگان

مجموعه‌ای از نویسندگان در Stack Overflow

سال انتشار

2019

تعداد صفحات

204

سطح کتاب

مبتدی تا متوسط

زبان کتاب

انگلیسی

حجم فایل

2MB

باکس دانلود

مطالعه کنید

ویرایش محتوا

درباره کتاب Bash Notes for Professionals:

کتاب Bash Notes for Professionals یک مرجع رایگان و کاربردی برای یادگیری و تسلط بر خط فرمان Bash در سیستم‌عامل‌های مبتنی بر یونیکس و لینوکس است. این کتاب با گردآوری مطالب از جامعه برنامه‌نویسان Stack Overflow، به شکلی ساده و منظم، مفاهیم و دستورات پرکاربرد Bash را ارائه می‌کند و برای کاربران تازه‌کار تا برنامه‌نویسان حرفه‌ای قابل استفاده است.

خلاصه کتاب Bash Notes for Professionals:

این کتاب از مبانی کار با Bash آغاز می‌کند؛ از موضوعاتی مانند اجرای اسکریپت‌ها با Shebang، مدیریت دایرکتوری‌ها، استفاده از دستورات cat و grep، تغییر مسیر ورودی و خروجی، تا مباحثی مانند متغیرها، توابع، حلقه‌ها و کنترل فرآیندها. در هر بخش مثال‌های کاربردی ارائه می‌شوند تا خواننده بتواند علاوه بر درک مفاهیم تئوری، به‌طور عملی نیز از آن‌ها استفاده کند. در ادامه کتاب به سراغ موضوعات پیشرفته‌تری می‌رود مانند تاریخچه دستورات Bash، اشکال‌زدایی اسکریپت‌ها، عبارات منظم، پردازش موازی، مدیریت شبکه با Bash و حتی اجرای Bash در ویندوز ۱۰. این ساختار گام‌به‌گام باعث می‌شود کتاب برای کسانی که می‌خواهند از Bash برای مدیریت سیستم، اسکریپت‌نویسی یا خودکارسازی وظایف روزانه استفاده کنند، منبعی ارزشمند و جامع باشد
ویرایش محتوا

فهرست مطالب Bash Notes for Professionals:

Getting started with Bash

Script shebang

Navigating directories

Listing Files

Using cat

Grep

Aliasing

Jobs and Processes

Redirection

Control Structures

true, false and : commands

Arrays

Associative arrays

Functions

Bash Parameter Expansion

Copying (cp)

Find

Using sort

Sourcing

Here documents and here strings

Quoting

Conditional Expressions

Scripting with Parameters

Bash history substitutions

Math

Bash Arithmetic

Scoping

Process substitution

Programmable completion

Customizing PS1

Brace Expansion

getopts : smart positional-parameter parsing

Debugging

Pattern matching and regular expressions

Change shell

Internal variables

Job Control

Case statement

Read a file (data stream, variable) line-by-line (and/or field-by-field)?

File execution sequence

Splitting Files

File Transfer using scp

Pipelines

Managing PATH environment variable

Word splitting

Avoiding date using printf

Using “trap” to react to signals and system events

Chain of commands and operations

Type of Shells

Color script output (cross-platform)

co-processes

Typing variables

Jobs at specific times

Handling the system prompt

The cut command

Bash on Windows 10

Cut Command

global and local variables

CGI Scripts

Select keyword

When to use eval

Networking With Bash

Parallel

Decoding URL

Design Patterns

Pitfalls

Keyboard shortcuts

موارد اخیر