אנגליתצרפתיתספרדי

Ad


סמל OnWorks

edplan9 - מקוון בענן

הפעל את edplan9 בספק אירוח חינמי של OnWorks על אובונטו אונליין, פדורה אונליין, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה edplan9 שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


ed - עורך טקסט

תַקצִיר


ed [ - ] [ -o ] [ פילה ]

תיאור


Ed הוא עורך טקסט מכובד.

אם פילה ניתן טיעון, ed מדמה פקודה (ראה להלן) בקובץ זה: היא נקראת
אל תוך של אד חיץ כדי שניתן יהיה לערוך אותו. האפשרויות הן

- דחק את הדפסת ספירת התווים על ידי פקודות ופקודות ושל אישור על ידי
פקודות.

-o (עבור צנרת פלט) כתוב את כל הפלט לקובץ השגיאה הסטנדרטי מלבד כתיבה לפי
פקודות. אם לא פילה ניתן, לעשות /dev/stdout הקובץ הזכור; לראות את
הפקודה למטה.

Ed פועל על `buffer', עותק של הקובץ שהוא עורך; שינויים שבוצעו במאגר
אין השפעה על הקובץ עד שניתנת פקודה (כתיבה). העותק של ישות הטקסט
הערוך נמצא בקובץ זמני בשם חיץ.

פקודות ל ed בעלי מבנה פשוט וקבוע: אפס, אחד או שניים כתובות בעקבות
על ידי דמות אחת הפקודה, אולי אחריו פרמטרים לפקודה. אלה
כתובות מציינות שורה אחת או יותר במאגר. כתובות חסרות מסופקות על ידי
ברירת המחדל.

באופן כללי, רק פקודה אחת עשויה להופיע בשורה. פקודות מסוימות מאפשרות הוספה של
טקסט למאגר. בזמן ed מקבל טקסט, נאמר שהוא בפנים קלט מצב. בחודש זה
מצב, לא מזוהות פקודות; כל הקלט נאסף רק. מצב קלט נותר על ידי
הקלדת נקודה לבדה בתחילת שורה.

Ed תומך רגיל ביטוי סימון המתואר ב regexp(7). ביטויים רגולריים
משמשים בכתובות לציון שורות ובפקודה אחת (ראה s להלן) כדי לציין א
חלק של קו שאמור להיות מוחלף. אם רוצים להשתמש באחד מהרגילים
ביטוי מטא-תווים כדמות רגילה, ניתן להקדים את התו הזה ב-'\'.
זה חל גם על הדמות התוחמת את הביטוי הרגולרי (לעיתים קרובות ולעצמה.

כדי להבין פנייה ב ed יש צורך לדעת שבכל עת יש א נוֹכְחִי
קו. בדרך כלל, השורה הנוכחית היא השורה האחרונה המושפעת מפקודה; אולם, ה
ההשפעה המדויקת על השורה הנוכחית נידונה תחת התיאור של כל פקודה.
הכתובות בנויות באופן הבא.

1. התו המכונה בדרך כלל 'נקודה', פונה לשורה הנוכחית.

2. התו פונה לשורה האחרונה של המאגר.

3. מספר עשרוני n מתייחס ל n-השורה של המאגר.

4. איקס מתייחס לקו המסומן בשם x, שחייבת להיות אות קטנה.
קווים מסומנים בפקודה.

5. ביטוי רגולרי מוקף באלכסונים ( מתייחס לשורה שנמצאה בחיפוש
קדימה מהשורה הנוכחית ועצירה בשורה הראשונה המכילה מחרוזת
התואם את הביטוי הרגולרי. במידת הצורך, החיפוש עוטף את ה-
תחילת החיץ.

6. ביטוי רגולרי מוקף בשאילתות מתייחס לשורה שנמצאה בחיפוש
אחורה מהשורה הנוכחית ועצירה בשורה הראשונה המכילה מחרוזת
התואם את הביטוי הרגולרי. במידת הצורך, החיפוש עוטף את ה-
סוף המאגר.

7. כתובת ואחריה סימן פלוס או סימן מינוס ואחריו מספר עשרוני
מציין את הכתובת פלוס (בהתאמה מינוס) את מספר השורות המצוין. הפלוס
ניתן להשמיט את הסימן.

8. כתובת שאחריה (או אחריה ביטוי רגולרי מוקף באלכסונים
מציין את השורה התואמת הראשונה אחרי (או לפני) אותה כתובת. ה
החיפוש עוטף במידת הצורך. ניתן להשמיט את ה-, ולכן מתייחס ל- ראשון קו
במאגר עם סגירת הביטוי הרגולרי הופכת את החיפוש
כיוון.

9. אם כתובת מתחילה או החיבור או החיסור נלקחים לגבי
הקו הנוכחי; למשל מובן כמשמעות

10. אם כתובת מסתיימת ב- או אז מתווספת 1 (בהתאמה מופחתת). כתוצאה מ
כלל זה וכלל 9, הכתובת מתייחסת לקו שלפני השורה הנוכחית.
יתר על כן, לדמויות יש השפעה מצטברת, אז הכוונה לזרם
שורה פחות 2.

11. כדי לשמור על תאימות עם גרסאות קודמות של העורך, הדמות ב
כתובות שווה ערך ל

פקודות עשויות לדרוש אפס, כתובת אחת או שתיים. פקודות שאינן דורשות כתובות
רואים בנוכחות כתובת כשגיאה. פקודות שמקבלות כתובת אחת או שתיים
נניח כתובות ברירת מחדל כאשר אין מספיק כתובות. אם ניתנות יותר כתובות מאשר א
הפקודה דורשת, נעשה שימוש באחד או השניים האחרונים (בהתאם למה שמקובל).

כתובות מופרדות זו מזו בדרך כלל על ידי פסיק הן עשויות להיות מופרדות גם על ידי
נקודה-פסיק במקרה זה הקו הנוכחי מוגדר לכתובת הקודמת לפני הבאה
כתובת מתפרשת. אם אין כתובת קודמת לפסיק או נקודה-פסיק, ההנחה היא שורה 1;
אם לא עוקבת כתובת, ההנחה היא השורה האחרונה של המאגר. הכתובת השנייה מכל
רצף של שתי כתובות חייב להתאים לשורה העוקבת אחר השורה התואמת ל-
כתובת ראשונה.

ברשימה הבאה של ed פקודות, כתובות ברירת המחדל מוצגות בסוגריים. ה
סוגריים אינם חלק מהכתובת, אלא משמשים כדי להראות שהכתובות הנתונות כן
ברירת המחדל. 'נקודה' פירושה השורה הנוכחית.

(.)a

. קרא את הטקסט הנתון וצרף אותו אחרי השורה הכתובה. נקודה נשארת על
קלט שורה אחרונה, אם היו כאלה, אחרת בשורה הכתובה. הכתובת היא
חוקי לפקודה זו; טקסט ממוקם בתחילת המאגר.

(.,.)b[+-][גודל עמוד][PLN]
לְדַפדֵף. הדפס 'עמוד', בדרך כלל 20 שורות. האופציונלי (ברירת המחדל) או מציין
האם יש להדפיס את העמוד הבא או הקודם. האופציונלי גודל עמוד האם ה
מספר שורות בעמוד. האופציונלי או גורם להדפסה במפורט
פורמט, בהתחלה גודל עמוד ופורמט נזכרים בין פקודות. נותרה נקודה
בשורה האחרונה המוצגת.

(.,.)c

. שינוי. מחק את השורות הכתובות, ולאחר מכן קבל טקסט קלט כדי להחליף שורות אלה.
נקודה נשארת בקלט השורה האחרונה; אם לא היו כאלה, זה נשאר בקו
לפני השורות שנמחקו.

(.,.)d מחק את השורות הממוענות מהמאגר. הנקודה מוגדרת לקו העוקב אחרי
השורה האחרונה שנמחקה, או לשורה האחרונה של המאגר אם לשורות שנמחקו אין
יוֹרֵשׁ.

e שם הקובץ
לַעֲרוֹך. מחק את כל התוכן של המאגר; לאחר מכן קרא את הקובץ בעל השם לתוך
בַּלָם. הנקודה מוגדרת לשורה האחרונה של המאגר. מספר התווים שנקראו
מוקלדת. שם הקובץ נזכר לשימוש אפשרי במועד מאוחר יותר או בפקודות. אם
שם הקובץ חסר, נעשה שימוש בשם הזכור.

E שם הקובץ
ללא תנאי ראה להלן.

f שם הקובץ
הדפס את שם הקובץ הזכור כעת. אם שם הקובץ נתון, הנוכחי
שם הקובץ הזכור שונה לראשונה ל שם הקובץ.

(1,$)g/רגיל ביטוי/הפקודה רשימה
(1,$)g/רגיל ביטוי/
(1,$)g/רגיל ביטוי
גלוֹבָּלִי. תחילה סמן כל שורה התואמת את הנתון רגילביטוי. ואז עבור
כל שורה כזו, בצע את הפקודה רשימה כאשר הנקודה הוגדרה תחילה לקו זה. א
פקודה בודדת או הראשונה מבין פקודות מרובות מופיעה באותה שורה עם ה-
פיקוד גלובלי. כל השורות של רשימה מרובת שורות מלבד השורה האחרונה חייבות להסתיים ב
ה `.ניתן להשמיט מצב קלט מסיים עבור פקודה אם היא תהיה ב-
השורה האחרונה ברשימת הפקודות. הפקודות ואינן מותרות בפקודה
רשימה. ניתן להשתמש בכל תו מלבד רווח או שורה חדשה במקום לתיחום
הביטוי הרגולרי. הצורה השנייה והשלישית מתכוונות g/רגיל ביטוי/p.

(.)i

. הכנס את הטקסט הנתון לפני השורה הכתובה. נקודה נשארת בשורה האחרונה
קלט, או, אם לא היו כאלה, בשורה שלפני השורה הכתובה. הפקודה הזו
שונה מה- a פקודה רק במיקום הטקסט.

(.,.+1)j
חבר את השורות הכתובות לשורה אחת; שורות חדשות ביניים נמחקות.
נקודה נשארת בקו המתקבל.

(.)kx סמן את השורה הכתובה בשם x, שחייבת להיות אות קטנה. ה
טופס כתובת ´x ואז מתייחס לקו זה.

(.,.)l רשימה. הדפס את השורות הממוענות בצורה חד משמעית: לשונית מודפסת כ
רווח אחורי כקו נטוי אחורי כמו ותווים שאינם מודפסים כקו נטוי אחורי, א וארבע
ספרות הקסדצימליות. קווים ארוכים מקופלים, כאשר השני ואחריו-
קווים הוזחו עצירת טאב אחת. אם התו האחרון בשורה הוא ריק, הוא כן
ואחריו An ניתן להוסיף, כמו לכל פקודת שאינה I/O.

(.,.)ma
מהלך \ לזוז \ לעבור. מקם מחדש את השורות הממוענות אחרי השורה שאליהם פונים a. נותרה נקודה
בשורה האחרונה שהוזזה.

(.,.)n מספר. בצע הקדמת כל שורה עם מספר השורה שלה וטאב. יכול להיות
מצורף, כמו לכל פקודה שאינה I/O.

(.,.)p הדפס את שורות הכתובות. נקודה נשארת בשורה האחרונה המודפסת. A מצורף ל
כל פקודה שאינה I/O גורמת להדפסת השורה הנוכחית לאחר שהפקודה היא
יצא לפועל.

(.,.)P פקודה זו היא מילה נרדפת ל

q עזוב את העורך. לא מתבצעת כתיבה אוטומטית של קובץ. א או פקודה נחשבת
לשגיאה אם ​​המאגר שונה מאז הפקודה או הפקודה האחרונה.

Q עזוב ללא תנאי.

($)r שם הקובץ
קרא את הקובץ הנתון אחרי השורה הכתובה. אם לא שם הקובץ ניתן, ה
נעשה שימוש בשם הקובץ הזכור. שם הקובץ נזכר אם לא היו
זכר כבר את שם הקובץ. אם הקריאה הצליחה, מספר התווים
לקרוא מודפס. נקודה נשארת בשורה האחרונה שנקראת מהקובץ.

(.,.)sn/רגיל ביטוי/תַחֲלִיף/
(.,.)sn/רגיל ביטוי/תַחֲלִיף/g
(.,.)sn/רגיל ביטוי/תַחֲלִיף
תחליף. חפש בכל שורה ממוענת עבור מופע של הרגיל שצוין
ביטוי. בכל שורה שבה n נמצאו התאמות (n ברירת המחדל היא 1 אם
חסר), ה nהמחרוזת התואמת מוחלפת בהחלפה שצוינה. אם ה
מחוון החלפה גלובלי מופיע לאחר הפקודה, כל ההתאמות הבאות פועלות
גם הקו מוחלפים. זו שגיאה שההחלפה נכשלת בכולם
שורות כתובות. ניתן להשתמש בכל תו מלבד רווח או שורה חדשה במקום
לתחום את הביטוי הרגולרי ואת ההחלפה. נקודה נשארת בסוף
קו הוחלף. הצורה השלישית פירושה sn/רגיל ביטוי/תַחֲלִיף/p. ה
ניתן להשמיט את השני אם התחליף ריק.

אמפרסנד המופיע בהחלפה מוחלף במחרוזת התואמת את
הבעה רגילה. הדמויות \n, שם n הוא ספרה, מוחלפים ב-
טקסט מותאם על ידי nביטוי משנה רגיל מוקף בין ו-When Nested
קיימים ביטויי משנה בסוגריים, n נקבע על ידי ספירת התרחשויות
של להתחיל משמאל.

ניתן לכלול שורה מילולית או חדשה בהחלפה על ידי הקדמתה

(.,.)ta
לְהַעֲבִיר. העתק את השורות הממוענות אחרי השורה שאליה פונים a. נקודה נשארת ב
השורה האחרונה של העותק.

(.,.)u לבטל. שחזר את התוכן הקודם של השורה הממוענת הראשונה (sic), אשר חייב
להיות השורה האחרונה שבה בוצעה החלפה (כפול sic).

(1,$)v/רגיל ביטוי/הפקודה רשימה
פקודה זו זהה לפקודה הגלובלית פרט לכך שרשימת הפקודות היא
מבוצע עם נקודה שהוגדרה תחילה לכל שורה אלא אלה התואמים את הרגיל
ביטוי.

(1,$)w שם הקובץ
כתוב את השורות הממוענות לקובץ הנתון. אם הקובץ לא קיים, הוא כן
נוצר עם מצב 666 (ניתן לקריאה ולכתיבה על ידי כולם). אם לא שם הקובץ is
נתון, נעשה שימוש בשם הקובץ הזכור, אם קיים. שם הקובץ נזכר אם
שם קובץ לא זכור כבר. הנקודה ללא שינוי. אם הכתיבה היא
מצליח, מספר התווים שנכתבו מודפס.

(1,$)W שם הקובץ
בצע אך הוסף, במקום להחליף, כל תוכן קובץ קיים.

($)= הדפס את מספר השורה של הקו הממוען. הנקודה ללא שינוי.

!פָּגָז הפקודה
שלח את שארית השורה לאחר ה-to rc(1) לפרש כפקודה.
הנקודה ללא שינוי.

(.1)
כתובת ללא פקודה נלקחת כפקודה. ניתן להשמיט מסוף
הכתובת. שורה ריקה בלבד שווה ערך לה מועילה למעבר
טקסט.

אם נשלח אות פסיקה (DEL), ed מדפיס a וחוזר לרמת הפקודה שלו.

בעת קריאת קובץ, ed משליך את תווי NUL ואת כל התווים לאחר השורה החדשה האחרונה.

השתמש ב-edplan9 באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser היא פתיחה מהירה, חינמית ומהנה
    מסגרת משחק מקור HTML5 שמציעה
    עיבוד WebGL ו-Canvas לרוחב
    דפדפני אינטרנט שולחניים וניידים. משחקים
    יכול להיות שותף...
    הורד את Phaser
  • 2
    מנוע VASSAL
    מנוע VASSAL
    VASSAL הוא מנוע משחק ליצירה
    גרסאות אלקטרוניות של לוח מסורתי
    ומשחקי קלפים. זה מספק תמיכה עבור
    עיבוד ואינטראקציה של חלקי משחק,
    ו...
    הורד את VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF היא ספריית Java ליצירה
    ועריכת קבצי PDF עם LGPL ו
    רישיון קוד פתוח MPL. OpenPDF הוא ה
    יורש הקוד הפתוח LGPL/MPL של iText,
    ...
    הורד את OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - מערכת לאוטומטיות
    ניתוחים גיאוגרפיים - הוא גיאוגרפי
    תוכנת מערכת מידע (GIS) עם
    יכולות עצומות לגיאודטה
    עיבוד ואנה...
    הורד את SAGA GIS
  • 5
    ארגז כלים עבור Java/JTOpen
    ארגז כלים עבור Java/JTOpen
    ארגז הכלים של IBM עבור Java / JTOpen הוא א
    ספריית מחלקות Java התומכות ב
    תכנות לקוח/שרת ואינטרנט
    דגמים למערכת עם OS/400,
    i5/OS, o...
    הורד את ארגז הכלים עבור Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (או D3 עבור מסמכים מבוססי נתונים)
    היא ספריית JavaScript המאפשרת לך
    לייצר נתונים דינמיים ואינטראקטיביים
    הדמיות בדפדפני אינטרנט. עם D3
    אתה...
    הורד את D3.js
  • עוד »

פקודות לינוקס

Ad