Shc

از ویکی فارسی اوبونتو
نسخهٔ تاریخ ‏۳ مهر ۱۳۹۶، ساعت ۲۱:۳۹ توسط Rasubuntu (بحث | مشارکت‌ها) (ساخت صفحهٔ Shc)
(تفاوت) → نسخهٔ قدیمی‌تر | نمایش نسخهٔ فعلی (تفاوت) | نسخهٔ جدیدتر ← (تفاوت)
پرش به: ناوبری، جستجو

Shc یک کامپایلر برای اسکریپت‌های Bash به شمار می‌رود. وظیفهٔ این برنامه، تبدیل کُدها به پروندهٔ دودویی است.

نصب

برای نصب این برنامه از فرمان زیر استفاده شود:

$ sudo apt install shc 

اجرا

برای اجرای برنامه و تبدیل اسکریپت‌های Bash به پروندهٔ دودویی از فرمان زیر استفاده می‌شود:

$ shc -f script.sh

بعد از اتمام پردازش، چند پرونده تولید شده است. با عنوان:

script.sh.x 
script.sh.x.c

پروندهٔ اول همان پروندهٔ اجرایی دودویی است.

پروندهٔ دوم کدمنبع آن اسکریپت به زبان سی است.

راهنما

برای مطالعهٔ جزئیات بیش‌تر و راهنمای این برنامه، می‌توان صفحهٔ راهنما را مشاهده کرده یا از انتخاب help-- در خط فرمان استفاده کرد:

$ man shc
$ shc --help