وبلاگ رسانگار
با ما حرفه ای باشید
مطالب درج شده یا کلمه کلیدی

نکات بش اسکریپت

Expr در Bash برای ضرب و تقسیم اعداد

دستور expr در Bash برای ارزیابی عبارات استفاده می شود. این عبارات می توانند بیش از 1 آرگومان داشته باشند، که می تواند هر چیزی مانند regex، integer، string و غیره باشد. دستور expr در Bash محاسبات اولیه مانند جمع، تفریق و غیره را انجام می…

10 نکته مهم در مورد Bash Scripting

لینوکس شامل انواع مختلفی از اسکریپت نویسی پوسته مانند sh، csh، ksh، tcsh، bash و غیره است، اما Bash یا Bourne Again Shell معروف ترین آنهاست. Bash یک پوسته خط فرمان فوق العاده است که به عنوان یک زبان برنامه نویسی کار می کند. اگرچه Bash…

10 مثال جالب و عالی Bash Loop

در زبان برنامه نویسی، عمدتاً سه نوع حلقه (for، while و while) وجود دارد. هر سه نوع حلقه از جنبه های مختلف مهم هستند. تفاوت زیادی بین حلقه‌های while و while وجود ندارد، اما حلقه for کاملاً متفاوت از این دو است. به همین دلیل است که می…

قوانین نام متغیر Bash: قانونی و غیر قانونی

هر زبان برنامه نویسی دستور خود را برای اعلام نام متغیرهایی دارد که کاربر باید از آنها پیروی کند. به همین ترتیب، bash اسکریپت ها نحو خود را دارند که برخی از آنها قانونی و برخی دیگر غیرقانونی هستند که در این مقاله مورد بحث قرار خواهد…

روش نوشتن در یک فایل در Bash

خواندن و نوشتن فایل ها یکی از کارهای رایج هنگام نوشتن است bash اسکریپت ها به عنوان مثال، ذخیره خروجی یک دستور در یک فایل یا به سادگی دستکاری فایل های موجود در آن bash دستورات مختلف استفاده می شود. روش های مختلفی برای نوشتن هر فایلی…

چگونه بررسی کنیم که آیا یک فرمان در Bash موفق بوده است

هنگام نوشتن یک اسکریپت یا اجرای یک دستور، منطقی است که بدانیم آیا موفق بوده است یا خیر. در لینوکس، زمانی که دستوری اجرا می‌شود، یک کد خروج دریافت می‌کنیم که تأیید می‌کند که آیا دستور اجرا شده موفق بوده است یا خیر. هنگام اجرای دستوری…

Bash Declare Command

Bash یک زبان برنامه نویسی هفتگی است که نیازی به اعلام نوع داده متغیر در زمان اعلان مانند سایر زبان های برنامه نویسی مانند C، C++، Java، C# و غیره ندارد. اما این ویژگی با استفاده از آن قابل پیاده سازی است. را اعلام فرمان از bash اسکریپت…

چگونه از $IFS در Bash استفاده کنیم؟

IFS مخفف Internal Field Separator است که یک متغیر محیطی در پوسته برای تعیین جداکننده است. $IFS روش کلمات را مشخص می کند روی خط فرمان محدود شده اند. به‌طور پیش‌فرض، جداکننده‌های فیلد (IFS) فضا، برگه و خط جدید هستند، اما می‌توانیم این…

مثال‌های مختلف برای بررسی اینکه آیا نیش دارای رشته فرعی است یا خیر

گاهی اوقات، برای اهداف برنامه نویسی نیاز به بررسی اینکه آیا یک رشته خاص در رشته دیگری وجود دارد یا خیر. از آنجایی که هیچ تابع داخلی در Bash برای انجام این کار مانند سایر زبان های برنامه نویسی وجود ندارد، دستورات و عملگرهایی در Bash…

حذف یک پوشه در Bash

دو راه جایگزین برای حذف دایرکتوری، فایل یا پوشه در Bash وجود دارد. ما می توانیم پوشه ها یا دایرکتوری ها را با استفاده از دو دستور مختلف حذف کنیم. دستور "rmdir" برای حذف پوشه ها یا دایرکتوری های خالی استفاده می شود. دستور "rm" برای…