از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
روش مسدود کردن نظرات در Shell Script-Bash
سرفصلهای مطلب
مسدود کردن نظرات در اسکریپت شل
نظرات مسدود کردن نظراتی هستند که می توانند چندین خط کد را دربر گیرند. در اسکریپت نویسی پوسته، ما می توانیم نظرات بلوکی را با محصور کردن نظرات در داخل ایجاد کنیم <<'EOF' و “EOF” نشانگرها سینتکس کامنت های بلوک به شرح زیر است:
کد خط 1
کد خط 2
کد خط 3
‘
در دستور بالا، کاراکتر: برای نشان دادن یک دستور خالی استفاده می شود که اجازه می دهد تا کامنت بلوک بدون ایجاد خطا اجرا شود. متن نظر در داخل گیومههای تکی قرار میگیرد و میتواند چندین خط را در بر بگیرد. نشانگرهای EOF در ابتدا و انتهای نظر شروع و پایان کامنت بلوک را نشان می دهد. در اینجا مثالی از روش استفاده از نظرات بلاک در اسکریپت پوسته آورده شده است:
اکو “شروع فیلمنامه…”
: ‘
این بخش از کد برای اهداف آزمایشی توضیح داده شده است.
echo “دستورالعملی که نباید اجرا شود.”
echo “دستورالعملی که نباید اجرا شود.”
echo “دستورالعملی که نباید اجرا شود.”
‘
اکو “ادامه فیلمنامه…”
اکو فیلمنامه به پایان رسیده است.
در اینجا، ما از نظرات بلاک برای غیرفعال کردن موقت بخشی از کد برای اهداف آزمایشی استفاده کرده ایم. کامنت بلاک با کاراکتر: شروع می شود و سپس با علامت <<'EOF' نشانگر متن نظر درون گیومههای تکی محصور شده و در سه خط قرار دارد. کامنت بلاک با این خاتمه می یابد “EOF” نشانگر
نتیجه
Block comments یک ویژگی مفید در پوسته اسکریپت برای غیرفعال کردن موقت یا نظر دادن بخشهای کد است. با استفاده از کامنت های بلوک، می توانیم به راحتی اسکریپت های پوسته خود را بدون حذف یا تغییر دائمی کد، اشکال زدایی و آزمایش کنیم. نحو کامنت های بلوک در اسکریپت پوسته ساده و آسان برای استفاده است. با گنجاندن کامنت های بلوک در اسکریپت های پوسته خود، می توانیم کدهای تمیزتر و کارآمدتری بنویسیم.
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1402-12-29 02:34:05