Shebang Line در Shell Script چیست و چه معنایی دارد؟

+1 رأی
میانگین بازدید روزانه 0.1199 بازدید

خط shebang در ابتدای دستورات shell script برای چه قرار می گیرد؟

برای مثال:

#!/bin/sh

 

سوال 5 سال قبل در تالار کامپیوتر و اینترنت توسط kashi (7,128 امتیاز)

1 جواب

+2 رأی
فایل متنی دارای  shebang ، به عنوان یک فایل اجرایی تعبیر می شود.
در این حالت،
مکانیزم لودر برنامه بقیه خطوط (اولیه) فایل رو به عنوان یک دستورالعمل تفسیر تجزیه می کند.

-لودر برنامه مترجم مشخص ( #مفسر پیکره بندی شده) را اجرا می کند ، و مسیری را که در ابتدا هنگام اجرای اسکریپت استفاده می شود ، به عنوان یک آرگومان به آن منتقل می کند ، تا این برنامه از پرونده به عنوان داده ورودی استفاده کند.

-(عبور از آن به عنوان یک استدلال مسیری که در ابتدا هنگام اجرای اسکریپت مورد استفاده قرار می گرفت به گونه ای که ممکن است
برنامه از پرونده به عنوان داده ورودی استفاده کند.)

#CMS
یا سیستم‌های مدیریت محتوای بسیاری جهت راه‌ اندازی سایت وجود دارند که تمامی آن‌ها دارای یک یا چند فایل کانفیگ ( پیکربندی ) جهت اتصال به پایگاه داده و انجام تغییرات لازم در اسکریپت را دارند.
جواب 1 ماه قبل توسط CYACY (20 امتیاز)

سوال های مشابه

+1 رأی
2 جواب میانگین بازدید روزانه 0.1174 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.0474 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.13284 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.06152 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.05120 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.0382 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.18434 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.0379 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.05117 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.0689 بازدید
کانال تلگرام جواب یاب
...