Shc: تفاوت بین نسخهها
از ویکی فارسی اوبونتو
جز |
|||
| (یک نسخهٔ میانیِ همین کاربر نمایش داده نشده است) | |||
| سطر ۱: | سطر ۱: | ||
'''Shc''' یک [[Compiler|کامپایلر]] برای اسکریپتهای [[Bash]] است. وظیفهٔ این برنامه، تبدیل کُدهای Bash به پروندهٔ [[Binary|دودویی]] است. | '''Shc''' یک [[Compiler|کامپایلر]] برای اسکریپتهای [[Bash]] است. وظیفهٔ این برنامه، تبدیل کُدهای Bash به پروندهٔ [[Binary|دودویی]] است. | ||
| + | |||
| + | __TOC__ | ||
| + | {{الگو:clear}} | ||
== نصب == | == نصب == | ||
| سطر ۲۹: | سطر ۳۲: | ||
== راهنما == | == راهنما == | ||
برای مطالعهٔ جزئیات بیشتر و راهنمای این برنامه، میتوان [[Man Page|صفحهٔ راهنما]] را مشاهده کرده یا از انتخاب <code>help--</code> در [[CLI|خط فرمان]] استفاده کرد: | برای مطالعهٔ جزئیات بیشتر و راهنمای این برنامه، میتوان [[Man Page|صفحهٔ راهنما]] را مشاهده کرده یا از انتخاب <code>help--</code> در [[CLI|خط فرمان]] استفاده کرد: | ||
| − | + | ||
| + | {{bc| | ||
$ man shc | $ man shc | ||
$ shc --help | $ shc --help | ||
| − | + | }} | |
[[رده:زبانهای برنامهنویسی]] | [[رده:زبانهای برنامهنویسی]] | ||
[[رده:نرمافزارها]] | [[رده:نرمافزارها]] | ||
[[رده:خط فرمان]] | [[رده:خط فرمان]] | ||
نسخهٔ کنونی تا ۱۸ فروردین ۱۴۰۳، ساعت ۱۷:۵۷
Shc یک کامپایلر برای اسکریپتهای Bash است. وظیفهٔ این برنامه، تبدیل کُدهای Bash به پروندهٔ دودویی است.
نصب
برای نصب این برنامه از فرمان زیر استفاده شود:
$ sudo apt install shc
اجرا
برای اجرای برنامه و تبدیل اسکریپتهای Bash به پروندهٔ دودویی از فرمان زیر استفاده میشود:
$ shc -f script.sh
بعد از اتمام پردازش، چند پرونده تولید شده است. با عنوان:
script.sh.x script.sh.x.c
پروندهٔ اول همان پروندهٔ اجرایی دودویی است.
پروندهٔ دوم کدمنبع آن اسکریپت به زبان سی است.
راهنما
برای مطالعهٔ جزئیات بیشتر و راهنمای این برنامه، میتوان صفحهٔ راهنما را مشاهده کرده یا از انتخاب help-- در خط فرمان استفاده کرد:
$ man shc $ shc --help