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

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

برنامه:

نام


headache - برنامه ای برای مدیریت مجوز فایل منبع شما.

خلاصه


سردرد [-h پرونده] [-ج پرونده] [-r] [-راهنما | --کمک] پرونده...

شرح


این صفحه راهنما به اختصار مستندات سردرد فرمان

این صفحه راهنما برای توزیع گنو/لینوکس دبیان به دلیل نسخه اصلی نوشته شده است
برنامه صفحه دستی ندارد.

قرار دادن یک سرصفحه کوتاه در ابتدای فایل های کد منبع یک روش معمول است.
به عنوان مثال، برخی از اطلاعات حق چاپ. سردرد ابزاری ساده و سبک برای
مدیریت آسان این هدرها از جمله قابلیت های آن می توان به موارد زیر اشاره کرد:

· سرصفحه ها به طور کلی باید به عنوان نظرات در فایل های کد منبع تولید شوند. سردرد معاملات
با انواع فایل های مختلف و برای هر یک از آنها سرصفحه های مناسب تولید می کند
فرمت.

· هدرها به طور خودکار هدرهای موجود را شناسایی کرده و آنها را حذف می کند. بنابراین، شما می توانید از آن استفاده کنید
برای به روز رسانی سرصفحه ها در مجموعه ای از فایل ها.

COMMAND LINE OPTIONS


پرونده
نام یک فایل برای پردازش

فایل -h
یک هدر با متنی که از فایل می آید ایجاد کنید

فایل -c
فایل پیکربندی داده شده را بخوانید

-کمک کمک
نمایش لیست گزینه های سردرد

طریقه استفاده


اجازه دهید استفاده از این ابزار را با یک مثال کوچک توضیح دهیم. فرض کنید یک کوچک دارید
ترکیب پروژه C و کد Caml شامل سه فایل foo.c، bar.ml و bar.mli،
و می خواهید آنها را با هدر تجهیز کنید. اول از همه یک فایل هدر بنویسید یعنی a
فایل متنی ساده شامل سرصفحه اطلاعات باید ذکر شود. نمونه ای از چنین فایلی
در شکل 1 آورده شده است. در ادامه، فرض می کنیم که این فایل "myheader" نام دارد و در
دایرکتوری مشابه فایل های منبع

سپس برای ایجاد هدر کافیست دستور زیر را اجرا کنید: سردرد -h myheader foo.c
bar.ml bar.mli

هر فایل دارای یک هدر شامل متن داده شده در فایل هدر است
'myheader'، با تعدادی کاراکتر اضافی بسته به فرمت آن احاطه شده است
نظر دهید (به عنوان مثال '(*' و '*)' در فایل های 'ml.'). اگر فایل هدر 'myheader' را به روز کنید، شما
برای به‌روزرسانی هدرها در فایل‌های کد منبع، کافی است دستور بالا را دوباره اجرا کنید.

به طور مشابه، در حال اجرا: سردرد -r foo.c bar.ml bar.mli هر فایل موجود را حذف می کند
'foo.c'، 'bar.ml' و 'bar.mli'. فایل هایی که هدر ندارند بدون تغییر نگهداری می شوند.

پیکربندی فایل


انواع فایل و فرمت هدر ممکن است توسط یک فایل پیکربندی مشخص شود. به طور پیش فرض،
فایل پیکربندی داخلی پیش فرض ارائه شده در شکل 2 استفاده شده است. شما همچنین می توانید از خود استفاده کنید
فایل پیکربندی با تشکر از -c گزینه: سردرد -c myconfig -h myheader foo.c bar.ml
bar.mli

برای نوشتن پیکربندی خود، می توانید از مثال ارائه شده در شکل 2 پیروی کنید
فایل پیکربندی شامل فهرستی از ورودی‌های جدا شده با کاراکتر «|» است. هر کدام از
آنها از دو قسمت ساخته شده اند که با "->" از هم جدا شده اند.

مورد اول یک عبارت منظم است. (عبارت منظم در داخل double محصور شده است
نقل قول می شود و دارای همان نحوی است که در Gnu Emacs وجود دارد.) سردرد انواع فایل ها را تعیین می کند
با توجه به نام های پایه فایل؛ بنابراین، هر فایل با استفاده از خط اول نام خود بررسی می شود
مسابقات.

مورد دوم فرمت سرصفحه ها را برای فایل هایی از این نوع توضیح می دهد. متشکل از
نام یک مدل (به عنوان مثال "قاب")، که احتمالاً با لیستی از آرگومان ها دنبال می شود. استدلال ها هستند
named: 'open:"(*"' به این معنی است که مقدار آرگومان 'open' '(*' است. سردرد
در حال حاضر از سه مدل و یک کلمه کلیدی ویژه پشتیبانی می کند:

قاب
با این مدل هدرها در یک قاب تولید می شوند. این مدل به سه مورد نیاز دارد
آرگومان ها: "باز" ​​و "بستن" (توالی های باز و بسته برای نظرات) و
'line' (کاراکتری که برای ایجاد خطوط افقی قاب استفاده می شود). دو اختیاری
آرگومان‌ها ممکن است از «حاشیه» استفاده شوند (رشته‌ای که بین سمت چپ و راست چاپ می‌شود
قاب و حاشیه، به طور پیش فرض دو فاصله) و "عرض" (عرض داخل
از فریم، پیش فرض 68 است).

خطوط
سرصفحه ها بین دو خط تایپ می شوند. سه استدلال باید ارائه شود: "باز" ​​و
"close" (توالی های آغازین و پایانی برای نظرات)، "خط" (شخصیت مورد استفاده
برای ایجاد خطوط افقی). سه آرگومان اختیاری مجاز است: 'begin' (یک رشته
تایپ کردن در ابتدای هر خط، به طور پیش فرض دو فاصله)، "آخرین" (یک رشته
تایپ در ابتدای خط آخر) و "width" (عرض خطوط،
پیش فرض 70 است).

نه
این مدل هیچ هدر و آرگومانی تولید نمی کند.

تماس با ما
رد شدن از خط مربوط به یکی از پارامترهای "Match" regexp. برای این نوع
خط، هر الگوی قسمت اول که با نام اصلی فایل مطابقت دارد در نظر گرفته می شود.

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



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