این دستور hxincl است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
hxincl - فایل های شامل HTML یا XML را گسترش دهید
خلاصه
hxincl [ -x ] [ -f ] [ -s نام = فرعی ] [ -s نام = فرعی ]... [ -b پایه ] [ فایل-یا-URL ]
hxincl -M هدف [ -s نام = فرعی ] [ -s نام = فرعی ]... [ -b پایه ] [ -G ] [ فایل-یا-URL
]
شرح
بدون -Mاز hxincl دستور یک فایل HTML یا XML را در خروجی استاندارد کپی میکند
نظرات با ساختار خاصی چنین نظری با فایلی که نام آن است جایگزین می شود
به عنوان ویژگی دستورالعمل ارائه شده است. مثلا:
... ...
با محتوای فایل جایگزین می شود foo.html.
نظر جایگزین می شود
قبل از متن درج شده و
بعد از آن. این نظرات امکان اجرا را فراهم می کند hxincl در فایل حاصل دوباره به
اجزاء را به روز کنید
نقل قول های تکی به جای نقل قول های دوگانه مجاز هستند. و اگر نام فایل حاوی هیچ
فاصله ها، نقل قول ها نیز ممکن است حذف شوند.
با -Mاز hxincl فرمان خطی از وابستگی ها را خروجی می دهد که برای گنجاندن مناسب است
در Makefile در هدف هدف قاعده Makefile است و hxincl پس از لیست خواهد شد
':' همه فایل هایی که به صورت بازگشتی گنجانده شده اند. به عنوان مثال، نتیجه
فایل ورودی hxincl -M myfile.html
ممکن است
myfile.html: foo.html bar.html
OPTIONS
گزینه های زیر پشتیبانی می شوند:
-x از قراردادهای XML استفاده کنید: عناصر خالی با یک اسلش در انتها نوشته می شوند:
.
-b پایه URL پایه را برای حل و فصل URL های نسبی تنظیم می کند. به طور پیش فرض فایل به عنوان داده شده است
آرگومان URL پایه است.
-f پس از درج فایل ها، نظرات را حذف می کند. این یعنی hxincl اجرا نمی شود
در فایل حاصل بعداً برای به روز رسانی اجزاء. (حفظی: fداخلی یا
fروزن.)
-s نام = جایگزینی
فایلی متفاوت از آنچه در دستورالعمل ذکر شده است وارد کنید. اگر نظر
is
فایل جایگزینی به جای آن گنجانده شده است. و اگر نام فایل در نظر
شامل یک متغیر به نام نام محدود شده با %، به عنوان مثال،
سپس ٪نام% جایگزین می شود جایگزینی و بنابراین فایل xxx-جایگزینی is
مشمول. گزینه -s ممکن است چندین بار رخ دهد - متغیرهای محدود شده هستند
به صورت بازگشتی گسترش می یابد، به عنوان مثال، اگر متن جایگزین دارای یک متغیر باشد، آن
متغیر نیز گسترش یافته است. به عنوان مثال، اگر دو گزینه -s name=%p1%.rrr و -s
p1=subst داده می شود، سپس "xxx-%name%" به "xxx-subst.rrr" گسترش می یابد.
-M هدف بهجای خروجیگیری فایل ورودی با همه موارد گنجانده شده، فقط خروجی بگیرید
لیستی از تمام فایل هایی که ورودی به صورت بازگشتی به شکل الف شامل می شود
قانون مناسب برای Makefile. در هدف به عنوان هدف چاپ می شود
آن قانون
-G اگر فایلی برای اضافه کردن یافت نشد، پیام های خطا را سرکوب کنید. (فقط با -M.)
عملگرها
عملوند زیر پشتیبانی می شود:
فایل-یا-URL
نام یک فایل HTML یا XML یا آدرس یک فایل. در صورت عدم وجود، ورودی استاندارد است
به جای آن بخوانید
خروج وضعیت
مقادیر خروجی زیر برگردانده می شوند:
0 اتمام موفقیت آمیز.
> 0 خطایی در تجزیه یکی از فایل های HTML یا XML رخ داد.
محیط زیست
برای استفاده از پروکسی برای بازیابی فایل های راه دور، متغیرهای محیط را تنظیم کنید http_proxy or
ftp_proxy. به عنوان مثال، http_proxy="http://localhost:8080/"
با استفاده از خدمات onworks.net از hxincl به صورت آنلاین استفاده کنید