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

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

الگوی تطبیق در بیانیه مورد Bash

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

روش استفاده از Grep برای یافتن رشته

Grep یک فرم کوتاه برای بیان منظم جهانی است print. این ابزار مفیدی است که مهندسان سیستم لینوکس هنگام جستجوی متن یا الگو در فایل‌های معمولی و سیستم از آن استفاده می‌کنند. Grep یک دستور اساسی در لینوکس و یونیکس است. برای جستجوی متن و…

ایجاد یک عدد تصادفی در bash

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

نمونه های سفارشی سازی Bash PS1

از متغیر پوسته ویژه برای کنترل استفاده می شود bash سریع. این متغیرهای پوسته PS1، PS2، PS3 و PS4 هستند. هر متغیر برای اهداف خاصی استفاده می شود. مقدار این متغیرها قبل از نمایش اعلان اولیه به صورت دستوری اجرا می شود. این PS1 متغیر حاوی…

روش باز کردن فایل در bash

این فایل برای ذخیره دائمی داده ها و استفاده از داده ها در هر اسکریپت در صورت نیاز استفاده می شود. یک فایل را می توان برای خواندن، نوشتن یا الحاق باز کرد. زیاد bash دستوراتی برای باز کردن یک فایل برای خواندن یا نوشتن وجود دارد، مانند…

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

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

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

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

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

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

روش استفاده از کلاس های کاراکتر sed

ویرایشگر جریان (sed) به دلیل طیف گسترده ای از قابلیت های پشتیبانی شده مانند جایگزینی، ویرایش، حذف و بسیاری موارد دیگر به عنوان یک ویرایشگر قدرتمند شناخته می شود. در حالی که ویرایشگر جریان فهرست طولانی کاراکترهایی دارد که به مدیریت…

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

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