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

Ad


فاویکون OnWorks

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

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

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

برنامه:

نام


ed - ویرایشگر متن

خلاصه


ed [ - ] [ -o ] [ پرونده ]

شرح


Ed یک ویرایشگر متن محترم است.

اگر یک پرونده استدلال داده شده است، ed یک فرمان را شبیه سازی می کند (به زیر مراجعه کنید) در آن فایل: خوانده می شود
به ed's بافر به طوری که بتوان آن را ویرایش کرد. گزینه ها هستند

- چاپ تعداد کاراکترها توسط و دستورات و تأیید توسط را متوقف کنید
دستورات

-o (برای لوله کشی خروجی) تمام خروجی ها را در فایل خطای استاندارد بنویسید به جز نوشتن توسط
دستورات اگر نه پرونده داده می شود، ساخت /dev/stdout فایل به یاد ماندنی؛ را ببینید
فرمان زیر

Ed روی یک "بافر" کار می کند، یک کپی از فایلی که در حال ویرایش است. تغییرات ایجاد شده در بافر
تا زمانی که دستور (نوشتن) داده نشود روی فایل تاثیری ندارند. کپی متن موجود
ویرایش شده در یک فایل موقت به نام the قرار دارد بافر.

دستورات به ed ساختار ساده و منظمی دارند: صفر، یک یا دو آدرس به دنبال
توسط یک شخصیت فرمان، احتمالاً با پارامترهای دستور دنبال می شود. اینها
آدرس ها یک یا چند خط را در بافر مشخص می کنند. آدرس‌های گمشده توسط ارائه می‌شوند
به طور پیش فرض

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

Ed پشتیبانی از منظم بیان نماد شرح داده شده در regexp(7). عبارات با قاعده
در آدرس ها برای تعیین خطوط و در یک دستور استفاده می شود (نگاه کنید به s زیر) برای تعیین الف
بخشی از یک خط که قرار است جایگزین شود. در صورت تمایل به استفاده از یکی از معمولی ها
متاکاراکترهای بیان به عنوان یک کاراکتر معمولی، ممکن است قبل از آن کاراکتر «\'.
این همچنین در مورد شخصیتی که عبارت منظم را محدود می کند (اغلب و به خودش) صدق می کند.

برای درک آدرس دادن در ed لازم است بدانید که در هر زمان وجود دارد جاری
خط. به طور کلی، خط فعلی آخرین خطی است که تحت تأثیر یک فرمان قرار می گیرد. با این حال
تأثیر دقیق روی خط فعلی در توضیح هر دستور مورد بحث قرار می گیرد.
آدرس ها به صورت زیر ساخته می شوند.

1. کاراکتری که معمولاً "نقطه" نامیده می شود، خط فعلی را نشان می دهد.

2. کاراکتر خط آخر بافر را نشان می دهد.

3. یک عدد اعشاری n آدرس می دهد n-مین خط بافر.

4. ایکس خط مشخص شده با نام را نشان می دهد x، که باید یک حرف کوچک باشد.
خطوط با دستور مشخص شده اند.

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

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

7. آدرسی که علامت مثبت یا منفی و به دنبال آن یک عدد اعشاری قرار دارد
مشخص می کند که آدرس به اضافه (مثلاً منهای) تعداد مشخص شده خطوط. به علاوه
علامت ممکن است حذف شود

8. آدرسی که با (یا به دنبال آن یک عبارت منظم محصور در اسلش
اولین خط منطبق را بعد از آن آدرس (یا قبل از آن) مشخص می کند. را
در صورت لزوم جستجو در اطراف انجام می شود. ممکن است حذف شده باشد، بنابراین آدرس می دهد اول خط
در بافر با Enclosing عبارت منظم در جستجو را معکوس می کند
جهت.

9. اگر آدرسی با شروع شود یا جمع یا تفریق نسبت به آن گرفته شود
خط فعلی؛ به عنوان مثال به معنی فهمیده می شود

10. اگر آدرسی با 1 یا XNUMX ختم شود (معمولاً کم شود). در نتیجه
این قانون و قانون 9، آدرس به خط قبل از خط فعلی اشاره دارد.
علاوه بر این، دنباله ها و شخصیت ها دارای اثر تجمعی هستند، بنابراین به جریان اشاره دارد
خط کمتر 2.

11. برای حفظ سازگاری با نسخه های قبلی ویرایشگر، کاراکتر در
آدرس ها معادل است

دستورات ممکن است به آدرس صفر، یک یا دو نیاز داشته باشند. دستوراتی که نیازی به آدرس ندارند
وجود آدرس را به عنوان یک خطا در نظر بگیرید. دستوراتی که یک یا دو آدرس را می پذیرند
زمانی که آدرس‌های پیش‌فرض داده نمی‌شوند، فرض کنید. اگر آدرس های بیشتری از a داده شود
دستور لازم است، یکی دو مورد آخر (بسته به آنچه پذیرفته شده است) استفاده شود.

آدرس ها معمولاً با کاما از یکدیگر جدا می شوند
یک نقطه ویرگول در این مورد خط فعلی به آدرس قبلی قبل از بعدی تنظیم می شود
آدرس تفسیر می شود. اگر هیچ آدرسی قبل از کاما یا نقطه ویرگول نباشد، خط 1 در نظر گرفته می شود.
اگر آدرسی دنبال نشود، آخرین خط بافر در نظر گرفته می شود. آدرس دوم هر
دنباله دو آدرسی باید با خطی در پی خط مربوط به آدرس مطابقت داشته باشد
آدرس اول

در لیست زیر از ed دستورات، آدرس های پیش فرض در داخل پرانتز نشان داده شده است. را
پرانتز بخشی از آدرس نیست، اما برای نشان دادن اینکه آدرس های داده شده هستند استفاده می شود
پیشفرض. "نقطه" به معنای خط فعلی است.

(.)a

. متن داده شده را بخوانید و بعد از خط مورد نظر اضافه کنید. نقطه بر روی باقی مانده است
ورودی خط آخر، در صورت وجود، در غیر این صورت در خط نشانی. آدرس است
قانونی برای این دستور؛ متن در ابتدای بافر قرار می گیرد.

(.،.)b[+-][اندازه صفحه][PLN]
مرور کردن. یک «صفحه» را چاپ کنید، معمولاً 20 خط. اختیاری (پیش فرض) یا مشخص می کند
آیا صفحه بعدی یا قبلی قرار است چاپ شود. اختیاری اندازه صفحه هست
تعداد خطوط در یک صفحه اختیاری یا باعث چاپ در مشخص شده است
قالب، در ابتدا Pagesize و format بین دستورات به خاطر سپرده می شوند. نقطه باقی مانده است
در آخرین خط نمایش داده شده

(.،.)c

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

(.،.)d خطوط آدرس دهی شده را از بافر حذف کنید. نقطه بر روی خط زیر تنظیم می شود
آخرین خط حذف شده یا به آخرین خط بافر در صورتی که خطوط حذف شده هیچ وجود نداشته باشد
جانشین

e نام فایل
ویرایش کنید. تمام محتویات بافر را حذف کنید. سپس فایل نامگذاری شده را در
بافر نقطه روی آخرین خط بافر تنظیم شده است. تعداد کاراکترهای خوانده شده
تایپ شده است. نام فایل برای استفاده احتمالی در دستورات بعدی یا به خاطر سپرده می شود. اگر
نام فایل وجود ندارد، از نام به خاطر سپرده شده استفاده می شود.

E نام فایل
بی قید و شرط را در زیر ببینید.

f نام فایل
نام فایل در حال حاضر به خاطر سپرده شده را چاپ کنید. اگر نام فایل داده شده است، در حال حاضر
نام فایل به خاطر سپردن ابتدا به تغییر می یابد نام فایل.

(1، دلار)g/منظم بیان/فرمان فهرست
(1، دلار)g/منظم بیان/
(1، دلار)g/منظم بیان
جهانی. ابتدا هر خطی را که با خط داده شده مطابقت دارد علامت بزنید منظمبیان. سپس برای
هر خطی را اجرا کنید فرمان فهرست با نقطه در ابتدا به آن خط تنظیم شده است. آ
یک فرمان یا اولین دستور از چند دستور در یک خط با فرمان ظاهر می شود
فرماندهی جهانی تمام خطوط یک لیست چند خطی به جز خط آخر باید به پایان برسد
`.حالت ورودی پایانی برای یک فرمان ممکن است حذف شود اگر روی فرمان باشد
آخرین خط از لیست دستورات دستورات و در دستور مجاز نیستند
فهرست هر کاراکتری غیر از فاصله یا خط جدید ممکن است به جای تعیین حد و مرز استفاده شود
بیان منظم شکل دوم و سوم یعنی g/منظم بیان/p.

(.)i

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

(.,.+1)j
خطوط آدرس داده شده را به یک خط بپیوندید. خطوط جدید میانی حذف می شوند.
نقطه در خط حاصل باقی می ماند.

(.)kx خط نشانی را با نام علامت گذاری کنید x، که باید یک حرف کوچک باشد. را
فرم آدرس ´x سپس به این خط می پردازد.

(.،.)l فهرست کنید. خطوط آدرس داده شده را به روشی بدون ابهام چاپ کنید: یک برگه به ​​صورت a چاپ می شود
بک اسپیس به صورت بک اسلش و کاراکترهای غیرچاپ به صورت بک اسلش، an و چهار
ارقام هگزادسیمال خطوط طولانی با خط دوم و بعدی تا می شود
خطوط با یک زبانه تورفتگی دارند. اگر آخرین کاراکتر در خط خالی باشد، همان است
به دنبال آن ممکن است An اضافه شود، مانند هر دستور غیر I/O.

(.،.)ma
حرکت. خطوط آدرس‌دهی‌شده را بعد از خط نشان‌داده‌شده توسط قرار دهید a. نقطه باقی مانده است
در آخرین خط جابجا شده

(.،.)n عدد. پیشوند هر خط را با شماره خط و یک برگه انجام دهید. ممکن است باشد
پیوست شده است، مانند هر دستور غیر I/O.

(.،.)p خطوط آدرس داده شده را چاپ کنید. نقطه در آخرین خط چاپ شده باقی می ماند. الحاق شده به
هر دستور غیر I/O باعث می شود که خط فعلی بعد از دستور چاپ شود
اجرا شده.

(.،.)P این دستور مترادف آن است

q از ویرایشگر خارج شوید هیچ نوشتن خودکار یک فایل انجام نمی شود. A یا فرمان در نظر گرفته می شود
اگر بافر از آخرین دستور یا دستور تغییر کرده باشد، دچار خطا می شود.

Q بدون قید و شرط ترک کنید

($)r نام فایل
در فایل داده شده بعد از خط آدرس دهی شده بخوانید. اگر نه نام فایل داده می شود،
نام فایل به خاطر سپرده استفاده می شود. نام فایل در صورت وجود نداشتن به خاطر سپرده می شود
نام فایل را قبلاً به خاطر آورده است. اگر خواندن موفقیت آمیز باشد، تعداد کاراکترها
خواندن چاپ می شود. نقطه در آخرین خط خوانده شده از فایل باقی می ماند.

(.،.)sn/منظم بیان/جایگزینی/
(.،.)sn/منظم بیان/جایگزینی/g
(.،.)sn/منظم بیان/جایگزینی
جایگزین. هر خط آدرس دهی شده را برای رخداد منظم مشخص شده جستجو کنید
اصطلاح. در هر خطی که در آن n مطابق پیدا شد (n پیش فرض 1 اگر
گم شده)، nرشته منطبق با جایگزین مشخص شده جایگزین می شود. اگر
نشانگر جایگزینی جهانی بعد از دستور ظاهر می شود، همه موارد بعدی روشن است
خط نیز جایگزین شده است. این یک خطا است که تعویض برای همه ناموفق باشد
خطوط آدرس داده شده هر کاراکتری غیر از فاصله یا خط جدید ممکن است به جای آن استفاده شود
برای محدود کردن عبارت منظم و جایگزینی. نقطه در آخر باقی مانده است
خط جایگزین شد صورت سوم یعنی sn/منظم بیان/جایگزینی/p.
اگر جایگزین خالی باشد دوم ممکن است حذف شود.

علامت علامتی که در جایگزین ظاهر می شود با رشته ای که با آن مطابقت دارد جایگزین می شود
عبارت منظم. شخصیت ها \n، که در آن n یک رقم است، با عدد جایگزین می شوند
متن مطابق با n-مین عبارت فرعی منظم محصور بین و When nested
عبارات فرعی در پرانتز وجود دارد، n با شمارش رخدادها تعیین می شود
شروع از چپ

ممکن است یک خط تحت اللفظی یا جدید با قرار دادن پیشوند آن در یک جایگزین گنجانده شود

(.،.)ta
انتقال. خطوط آدرس دهی شده را بعد از خط آدرس شده توسط کپی کنید a. نقطه در باقی مانده است
خط آخر کپی

(.،.)u واگرد. محتویات قبلی اولین خط آدرس دهی شده (sic) را بازیابی کنید که باید
آخرین خطی باشد که در آن تعویض انجام شده است (double sic).

(1، دلار)v/منظم بیان/فرمان فهرست
این دستور همان دستور جهانی است با این تفاوت که لیست دستورات است
اجرا با نقطه در ابتدا به هر خط جز آنهایی که با معمولی مطابقت دارند
اصطلاح.

(1، دلار)w نام فایل
خطوط آدرس داده شده را در فایل داده شده بنویسید. اگر فایل وجود نداشته باشد، وجود دارد
ایجاد شده با حالت 666 (قابل خواندن و نوشتن توسط همه). اگر نه نام فایل is
داده شده، نام فایل به خاطر سپرده شده، در صورت وجود، استفاده می شود. اگر نام فایل به خاطر سپرده می شود
قبلاً هیچ نام فایلی به یاد نیامده بود. نقطه بدون تغییر است. اگر نوشتن است
با موفقیت، تعداد کاراکترهای نوشته شده چاپ می شود.

(1، دلار)W نام فایل
به جای بازنویسی، محتوای فایل موجود را اجرا کنید اما به آن اضافه کنید.

($)= شماره خط خط آدرس داده شده را چاپ کنید. نقطه بدون تغییر است.

!صدف فرمان
باقی مانده خط را بعد از to ارسال کنید rc(1) به عنوان یک فرمان تعبیر شود.
نقطه بدون تغییر است.

(.+1)
آدرس بدون دستور به عنوان دستور در نظر گرفته می شود. ممکن است یک پایانه حذف شود
آدرس. یک خط خالی به تنهایی معادل آن است که برای گام برداشتن مفید است
متن.

اگر سیگنال وقفه (DEL) ارسال شود، ed a را چاپ می کند و به سطح دستور خود باز می گردد.

هنگام خواندن یک فایل، ed کاراکترهای NUL و همه کاراکترهای بعد از آخرین خط جدید را دور می زند.

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


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

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

  • 1
    فازر
    فازر
    Phaser یک باز سریع، رایگان و سرگرم کننده است
    منبع چارچوب بازی HTML5 که ارائه می دهد
    WebGL و Canvas Rendering در سراسر
    مرورگرهای وب دسکتاپ و موبایل بازی ها
    می تواند با ...
    دانلود فازر
  • 2
    موتور VASSAL
    موتور VASSAL
    VASSAL یک موتور بازی برای ایجاد است
    نسخه های الکترونیکی تخته سنتی
    و بازی های کارتی پشتیبانی می کند
    رندر و تعامل قطعه بازی،
    و ...
    دانلود VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF یک کتابخانه جاوا برای ایجاد است
    و ویرایش فایل های PDF با LGPL و
    مجوز منبع باز MPL. OpenPDF است
    LGPL/MPL جانشین منبع باز iText،
    و ...
    OpenPDF - Fork of iText را دانلود کنید
  • 4
    GIS SAGA
    GIS SAGA
    SAGA - سیستم برای خودکار
    تجزیه و تحلیل جغرافیایی - یک جغرافیا است
    نرم افزار سیستم اطلاعات (GIS) با
    قابلیت های بسیار زیاد برای داده های جغرافیایی
    پردازش و آنا...
    دانلود SAGA GIS
  • 5
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار IBM برای جاوا / JTOpen یک است
    کتابخانه کلاس های جاوا که از
    کلاینت/سرور و برنامه نویسی اینترنتی
    مدل های سیستمی که دارای OS/400 است،
    i5/OS، o...
    جعبه ابزار را برای جاوا/JTOpen دانلود کنید
  • 6
    D3.js
    D3.js
    D3.js (یا D3 برای اسناد داده محور)
    یک کتابخانه جاوا اسکریپت است که به شما اجازه می دهد
    برای تولید داده های پویا و تعاملی
    تجسم در مرورگرهای وب با D3
    شما...
    D3.js را دانلود کنید
  • بیشتر "

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

Ad