انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

hexec - آنلاین در ابر

hexec را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور hexec است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


hexec - ابزاری برای اجرای فرآیند

خلاصه


hexec [expr] [cmd] [args...]

شرح


hexec ابزاری برای اتصال به فراخوانی های اجرای فرآیند (خانواده exec از syscalls) است. تو می توانی
عبارتی را تعریف کنید که در برابر هر فراخوانی exec قلاب شده اجرا شود. این عبارت ممکن است
همچنین حاوی یک فراخوان exec جایگزین است.

OPTIONS خلاصه


در اینجا خلاصه ای از گزینه های hexec آمده است.

--راهنما | -h یک صفحه خلاصه گزینه/expr را چاپ کنید
--نسخه | -v نسخه hexec را چاپ کنید
--خروج | -lo فایل خروجی را برای خطا و خروجی چاپ تنظیم کنید

OPTIONS


-h یک صفحه خلاصه گزینه/expr چاپ کنید

--کمک یک صفحه خلاصه گزینه/expr چاپ کنید

آی تی فایل خروجی را برای خطا و خروجی -print تنظیم کنید. این می تواند در صورت نوشتن مورد نیاز باشد
به stderr می تواند باعث اختلال در عملکرد شود زیرا برخی از فرآیندها از stderr و خوانده می شوند
انتظار خروجی خوب تعریف شده را داشته باشید.

اصطلاحات


عبارت در برابر همه فراخوانی های اجرای فرآیند اجرا می شود. اگر عبارت برگردد
درست است، تماس اصلی نادیده گرفته می شود.



-a


اگر هر دو عبارت true باشند، true را برمی‌گرداند. اگر سمت چپ false را برگرداند، سمت راست
بیان هرگز اجرا نمی شود

و یا

-o
اگر یکی از هر دو عبارت true باشد، مقدار true را برمی گرداند. اگر سمت چپ true را برگرداند،
بیان درست هرگز اجرا نمی شود.

-مسیر
اگر مسیر فایل اجرایی مطابقت داشته باشد، مقدار true را برمی‌گرداند . بش است
الگوی کارت وحشی سازگار

-ipath
همان مسیر - اما حساس به حروف بزرگ و کوچک است.

-سیب زمینی شیرین
اگر نام پایه فایل اجرایی مطابقت داشته باشد، true را برمی‌گرداند . هست یک
الگوی کارت وحشی سازگار با bash.

-نام
همان -name، اما حساس به حروف کوچک و بزرگ نیست.

-حاوی
اگر مسیر فایل اجرایی حاوی رشته باشد، مقدار true را برمی‌گرداند .

-آیکون ها
همان -contains، اما حروف بزرگ و کوچک حساس نیست.

-چاپ تمام آرگومان ها را در فرآیند فراخوانی شده چاپ کنید. بازگشت همیشه درست است.

-اجرا [ارگ...] ;
اجرا می کند با [args...] به عنوان استدلال. این عبارت باید با آن خاتمه یابد
نقطه ویرگول می‌توانید از متغیرهای آرگومان در آن استفاده کنید و [args...] (به زیر مراجعه کنید).
این عبارت همیشه true را برمی گرداند.
توجه داشته باشید: لطفاً توجه داشته باشید که ممکن است نیاز به فرار یا نقل قول فسخ داشته باشید
نقطه ویرگول برای اینکه پوسته شما اشتباه نشود.


تفسیر می کند as a shell script by invoking / بن / شل با استدلال ها -c
' '. شما می توانید از متغیرهای آرگومان در داخل استفاده کنید . Please note that -sh
فقط انتظار یک آرگومان واحد دارد و نه یک لیست متغیر از آرگومان ها (به عنوان -exec
میکند). استفاده از -sh همان استفاده است -اجرا sh -c .

متغیرهای برای -اجرا اصطلاح


هر عبارت -exec می‌تواند از متغیرهایی در لیست آرگومان برای به دست آوردن اطلاعات استفاده کند
از تماس exec اصلی. هر مکان نگهدار با { شروع می شود و با } خاتمه می یابد. اگر می خواهید از \{ استفاده کنید
می خواهید از یک { در لیست آرگومان خود استفاده کنید. هنگامی که -exec، متغیرهایی جایگزین می شوند
بیان ارزیابی می شود.

انواع مکان‌دار:

{n} با تعداد آرگومان ها در تماس اصلی جایگزین می شود.

{ }
با آرگومان اصلی در فهرست جایگزین می شود . مثال: {1} می دهد
استدلال اول شما می توانید از قبل آماده شوید با پرچم نگهدارنده.

{} با همه آرگومان های فراخوان اصلی جایگزین می شود. هر استدلال است
با یک فضای جدا شده می توانید از پرچم های نگهدارنده مکان استفاده کنید.

توجه داشته باشید: نام اجرایی نیز به عنوان آرگومان در نظر گرفته می شود. این بدان معنی است که یک تماس مانند
"echo test" به دو آرگومان "echo" و "test" منجر خواهد شد.

دارنده مکان شلاق ها


s هر آرگومان به جای ادغام همه، به عنوان آرگومان واحد درج می شود
استدلال
آرگومان های 'a'، 'b' و 'c' را در نظر بگیرید. بدون s, -اجرا {} \; منجر خواهد شد
-اجرا 'a b c' \;، که در بسیاری از موارد آن چیزی نیست که شما می خواهید. -اجرا {s} \; هر چند
منجر خواهد شد -اجرا 'آ' 'ب' 'ج' \;.

q هر استدلال را نقل کنید.

e فرار از همه کاراکترهای غیر الفا عددی. این پرچم هنگام استفاده از "sh
-c <...>" در عبارت -exec.

مثال ها

-اجرا از دست {} \; با تماس 'آ' 'ب' 'ج'
نتیجه در: 'echo' 'abc'

-اجرا از دست {q} \; با تماس 'آ' 'ب' 'ج'
نتیجه در: 'اکو' 'a' 'b' 'c'

-اجرا sh -c پژواک {}' \; با تماس 'ش' '-c' 'gcc دی سی >> log.txt'
نتیجه در: 'sh' '-c' 'echo sh -c gcc dc >> log.txt; sh -c gcc dc >> log.txt'
لطفاً توجه داشته باشید که این کار آنچه را که انتظار دارید انجام نمی دهد، زیرا >> اشتباه مدیریت می شود
در این مورد.

-اجرا sh -c پژواک {e}; {}' \; با تماس 'ش' '-c' 'gcc دی سی >> log.txt'
نتیجه در: 'sh' '-c' 'echo sh \-c gcc\ d\.c\ \>\>\ log\.txt; sh -c gcc dc >>
log.txt'

تغییرات به فرآیندها


hexec برخی از متغیرهای محیطی را به فرآیندهای قلاب شده اضافه می کند. اینها (ممکن است نباشند
کامل):

LD_PRELOAD
hexec libhexec-hook.so را به لیست کتابخانه های از پیش بارگذاری شده اضافه می کند.

HEXEC_EXPR_SHM
شامل نام شی حافظه مشترک داخلی است.

HEXEC_LOG_FD
حاوی توصیفگر فایل برای خطا و خروجی چاپ.

لطفا هرگز این متغیرهای محیطی را تغییر ندهید. همچنین هنگام استفاده از اینها مراقب باشید
متغیرها، زیرا نام و محتوای متغیرها ممکن است در آینده تغییر کند.

مثال ها


hexec -سیب زمینی شیرین "gcc" -اجرا حافظه پنهان {s} \; ساخت
تماس برقرار می شود، که سپس چندین بار با gcc تماس می گیرد. نام اجرایی هر کدام
اجرای فرآیند قلاب شده در برابر الگوی فایل "gcc" و "cache {s}" آزمایش می شود
هر بار که یک مسابقه پیدا می شود نامیده می شود. '{s}' با اصلی جایگزین می شود (the
قلاب شده) تماس بگیرید. در این مثال، فراخوانی به "gcc -o test.o test.c" جایگزین می شود
با "ccache gcc -o test.o test.c"

چگونه IT این نسخهها کار میکند


ALL

با استفاده از خدمات onworks.net از hexec به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF یک کتابخانه جاوا برای ایجاد است
    و ویرایش فایل های PDF با LGPL و
    مجوز منبع باز MPL. OpenPDF است
    LGPL/MPL جانشین منبع باز iText،
    و ...
    OpenPDF - Fork of iText را دانلود کنید
  • 2
    GIS SAGA
    GIS SAGA
    SAGA - سیستم برای خودکار
    تجزیه و تحلیل جغرافیایی - یک جغرافیا است
    نرم افزار سیستم اطلاعات (GIS) با
    قابلیت های بسیار زیاد برای داده های جغرافیایی
    پردازش و آنا...
    دانلود SAGA GIS
  • 3
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار IBM برای جاوا / JTOpen یک است
    کتابخانه کلاس های جاوا که از
    کلاینت/سرور و برنامه نویسی اینترنتی
    مدل های سیستمی که دارای OS/400 است،
    i5/OS، o...
    جعبه ابزار را برای جاوا/JTOpen دانلود کنید
  • 4
    D3.js
    D3.js
    D3.js (یا D3 برای اسناد داده محور)
    یک کتابخانه جاوا اسکریپت است که به شما اجازه می دهد
    برای تولید داده های پویا و تعاملی
    تجسم در مرورگرهای وب با D3
    شما...
    D3.js را دانلود کنید
  • 5
    سایه ها
    سایه ها
    یک پروکسی تونل سریع که به شما کمک می کند
    دور زدن فایروال ها این یک برنامه کاربردی است
    که می توان از آن نیز دریافت کرد
    https://sourceforge.net/projects/shadowsocksgui/.
    این هه...
    Shadowsocks را دانلود کنید
  • 6
    تم های GLPI
    تم های GLPI
    دانلود نسخه در
    https://github.com/stdonato/glpi-modifications/
    تم های رنگی برای GLPI 0.84 و 0.85 New
    تغییرات برای GLPI این یک است
    برنامه ای که ج...
    دانلود تم های GLPI
  • بیشتر "

دستورات لینوکس

Ad