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

آموزش بش اسکریپت

استفاده از آرگومان اختیاری و مقدار پیش فرض در bash تابع

یک تابع جزء ضروری هر زبان برنامه نویسی است که حاوی یک بلوک کد است. یک کد یکسان را می توان چندین بار با فراخوانی یک تابع اجرا کرد و با استفاده از تابع می توان از نوشتن مکرر همان کد جلوگیری کرد. یک تابع را می توان بدون آرگومان و با…

روش استفاده از مقدار Boolean در Bash

مقدار بولی می تواند شامل دو نوع داده باشد. اینها True یا 1 و False یا 0 هستند. Bash از مقادیر Boolean پشتیبانی نمی کند، اما از مقادیر دیگری پشتیبانی می کند bash متغیر می تواند حاوی 0 یا "درست است، واقعی” و 1 یا ”نادرست". عملگرهای…

$@ در اسکریپت Bash چیست؟

بسیاری از ما از اسکریپت های Bash برای نگهداری و برخی وظایف دیگر استفاده می کنیم. با این حال، ما همیشه با گزینه های مختلف Bash آشنا نیستیم. هر زمان که کاربر در پوسته Bash و لینوکس تازه کار باشد، کاربر تمایل دارد به دنبال یک اسکریپت Bash…

آرایه چاپ Bash با خطوط جدید

یک آرایه یک است container حاوی آیتم های نوع داده یکسان، از نوع عدد صحیح یا نوع شناور. با انجام چندین عملیات می توانیم با آرایه ها مقابله کنیم روی آنها یکی از رایج ترین دلیما، شکستن آرایه و چاپ هر کلمه است روی یک خط جدید این ویژگی در…

فرمان خواب Bash

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

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

ما در حال تلاش برای توسعه یک اسکریپت بسیار ابتدایی اوبونتو هستیم که به ما امکان می دهد اطلاعات را ارائه دهیم، چه نام فایل یا شاید یک پوشه. چگونه می توانم بررسی کنم که پوشه ای در داخل یک اسکریپت پوسته در زیر ماشین های مجازی لینوکس یا…

Bash if-else بیانیه

در حین کار در ضربه شدید، ممکن است لازم باشد شرایطی را در اسکریپت خود اضافه کنید. بسته به روی آیا یک شرط بولی مشخص شده توسط برنامه نویس درست یا نادرست است، عبارات شرطی Bash انجام عملیات مشخص شده بر اساس روی شرایط. این عبارات شرطی برای…

متغیرهای محیط Bash چیست؟

در محاسبات، متغیر اصطلاحی است که می توان از آن برای تخصیص هر مقدار به آن یا استفاده پویا از متغیر در انجام کار خاص استفاده کرد. به عنوان مثال، برنامه نویسان متغیرها را با هر نمادی (عمدتا حروف الفبا) اعلام می کنند و می توانند به عنوان…

چگونه یک حلقه “for” در اسکریپت شل بنویسیم

حلقه "For" پرکاربردترین و شناخته شده ترین حلقه در زمینه برنامه نویسی است. همچنین، این ساده ترین حلقه برای استفاده در کدها است. عمل می کند روی لیستی از مقادیری که در آن یا خارج از آن تعریف شده است. حلقه "for" را می توان به سبک براکت یا…

روش حذف کاراکترهای خاص با استفاده از sed

دستور Sed یک ابزار لینوکس است که می تواند برای انجام بسیاری از عملیات از جمله عملیات درج و حذف، یافتن/جستجو و جایگزینی استفاده شود. دستور sed به کاربران لینوکس امکان ویرایش و اعمال چندین عملکرد را می دهد روی فایل ها را بدون باز کردن…