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

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

برنامه:

نام


edinplace - یک فایل را در جای خود ویرایش کنید

خلاصه


edinplace [--error=رمز] [[--file=پرونده] فرمان [ارگ ...]]

شرح


edinplace اجرا می شود فرمان با ورودی آن از پرونده (یا ورودی استاندارد به صورت پیش فرض)، و سپس
جایگزین محتویات می شود پرونده با خروجی از فرمان. تا حد امکان،
edinplace تلاش می کند با همان وضعیت خارج شود فرمان.

اگر edinplace روی ورودی استاندارد اجرا شود (خیر --فایل گزینه)، باید یک فایل را به ارث ببرد
توصیفگر 0 که هم برای خواندن و هم برای نوشتن باز است. هنگام پردازش ورودی استاندارد،
اگر edinplace با یک خطای مهلک مواجه نشود، ورودی استاندارد خود را به عقب برمی‌گرداند تا عدد 0 را جبران کند.
قبل از خروج بنابراین، یک اسکریپت می تواند ابتدا اجرا شود edinplace فرمان، سپس یک فیلتر دیگر را اجرا کنید
دستوری مانند grep استفاده، و خروجی حاصل خروجی grep on خواهد بود فرمان's
خروجی.

اگر نه فرمان مشخص شده است، edinplace فقط ورودی استاندارد خود را به فایل offset 0 برمی‌گرداند.
در این مورد، ارائه خطا است --فایل گزینه. البته، به عقب فقط کار می کند
زمانی که ورودی استاندارد یک فایل واقعی است (برخلاف یک لوله یا دستگاه).

دو گزینه وجود دارد:

--خطا=رمز (-x رمز)
به طور معمول، edinplace سعی می کند با همان وضعیت خارج شود فرمان. اما اگر
edinplace با خطای مهلکی مواجه می شود (مانند عدم امکان اجرا فرمان)، آی تی
با وضعیت خارج می شود رمز. مقدار پیش فرض 1 است. محدوده کدهای خروج معتبر است
1-255 شامل.

--file=پرونده (-f پرونده)
مشخص می کند که پرونده باید ویرایش شود در غیر این صورت، edinplace استاندارد خود را ویرایش خواهد کرد
ورودی (که باید هم برای خواندن و هم برای نوشتن باز شود).

-- رد شدن از
اگر فایل "از" شروع می شود، خط اول را رد کنید. اگر edinplace بدون a اجرا شود
دستور، آفست فایل را در ابتدای خط دوم فایل قرار می دهد. اگر
edinplace با یک دستور اجرا می شود، سپس خط اول فایل به هیچ یک از آن ها تغذیه نمی شود
فرمان، و نه بازنویسی شده است. این گزینه برای اجرای edinplace از طریق ایمیل مفید است
فایل‌هایی که گاهی اوقات با یک خط «از» شروع می‌شوند که فرستنده پاکت نامه را مشخص می‌کند
پیام از آنجایی که "از" بخشی از هدر پیام نیست، فقط یک قرارداد یونیکس است،
برخی از برنامه ها با وجود آن خط گیج می شوند. توجه داشته باشید که اگر a را مشخص کنید
دستور، سپس edinplace پس از خروج فایل offset را به 0 بازنشانی می کند، حتی اگر
-- رد شدن از گزینه موجود بود

مثال ها


دستور زیر رشته "ORIGINAL: " را به ابتدای هر سطر اضافه می کند
فایل متنی پیام:

edinplace -f پیام SED -e 's/^/ORIGINAL: /'

دستور زیر را اجرا می کند اسپماسین برنامه فیلتر ایمیل در یک پیام ایمیل ذخیره شده
در پرونده پیام، جایگزین محتویات پیام با اسپماسینخروجی مشروح،
و خروج با کد 100 if اسپماسین فکر می کند پیام اسپم است. اگر edinplace
با هر گونه خطای مرگبار مواجه می شود، با کد 111 خارج می شود.

edinplace -x 111 -f پیام اسپماسین -e 100

(اسپماسین یک پیام ایمیل را در ورودی استاندارد می خواند و یک کپی مشروح از آن را خروجی می کند
پیام شامل اطلاعاتی در مورد اینکه آیا پیام احتمالاً هرزنامه است یا خیر و
چرا. در -e گزینه ای برای اسپماسین وضعیت خروج را مشخص می کند اسپماسین باید از if استفاده کرد
به نظر می رسد پیام هرزنامه است. edinplace از همان کد خروجی برنامه استفاده می کند
اجرا شده است.)

برای اجرای spamassassin بر روی نامه های دریافتی قبل از پذیرش نامه از مشتری راه دور،
خط زیر را در یک Mail Avenger مناسب قرار دهید rcpt فایل به عنوان آخرین دستور
اجرا شده:

bodytest edinplace -x 111 spamassassin -e 100

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



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