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

Ad


סמל OnWorks

sed - מקוון בענן

הפעל sed בספק אירוח חינמי של OnWorks על Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

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

תָכְנִית:

שֵׁם


sed - עורך זרמים לסינון והמרת טקסט

תַקצִיר


צמא [אוֹפְּצִיָה] ... {script-only-if-no-other-script} [קובץ קלט] ...

תיאור


Sed הוא עורך זרמים. עורך זרמים משמש לביצוע טרנספורמציות טקסט בסיסיות
זרם קלט (קובץ או קלט מצינור). בעוד שבמובנים מסוימים דומה ל-an
עורך שמתיר עריכות בתסריט (כגון ed), צמא עובד על ידי מעבר אחד בלבד
הקלט/ים, וכתוצאה מכך הוא יעיל יותר. אבל זה צמאהיכולת של לסנן טקסט
בצנרת שמבדילה אותו במיוחד מסוגים אחרים של עורכים.

-n, --שֶׁקֶט, --שקט

לדכא הדפסה אוטומטית של שטח הדפוס

-e תַסרִיט, --ביטוי=תסריט

הוסף את הסקריפט לפקודות לביצוע

-f קובץ סקריפט, --קוֹבֶץ=קובץ script

הוסף את התוכן של קובץ script לפקודות לביצוע

--עקוב אחר קישורים סימנים

עקוב אחר קישורים סימליים בעת עיבוד במקום

-i[SUFFIX], --במקום[=סִיוֹמֶת]

ערוך קבצים במקום (יוצר גיבוי אם SUFFIX מסופק)

-l N, --אורך שורה=N

ציין את אורך גלישת השורה הרצוי עבור הפקודה 'l'

--posix

השבת את כל ההרחבות של GNU.

-r, --regexp-extended

השתמש בביטויים רגולריים מורחבים בסקריפט.

-s, --נפרד

ראה קבצים כנפרדים ולא כזרם ארוך רצוף יחיד.

-u, --לא מאומצת

טען כמויות מינימליות של נתונים מקבצי הקלט ושטוף יותר את מאגרי הפלט
לעתים קרובות

-z, --null-data

שורות נפרדות לפי תווי NUL

- עזרה
להציג עזרה זה וצא

--גִרְסָה
פרטי גרסת תפוקה ויציאה

אם לא -e, --ביטוי, -f, או --קוֹבֶץ ניתנת אפשרות, ואז הארגומנט הראשון ללא אפשרות
נלקח ככתב הסד לפרש. כל הארגומנטים הנותרים הם שמות של קלט
קבצים; אם לא צוינו קבצי קלט, הקלט הסטנדרטי נקרא.

דף הבית של GNU sed:http://www.gnu.org/software/sed/>. עזרה כללית בשימוש בתוכנת גנו:
<http://www.gnu.org/gethelp/>. דיווח על באגים בדואר אלקטרוני אל:[מוגן בדוא"ל]>. להיות בטוח ש
כלול את המילה ``sed'' איפשהו בשדה ``Subject:''.

פקודה תַקצִיר


זה רק תקציר קצר של צמא פקודות לשמש תזכורת למי שכבר
לדעת צמא; יש לעיין בתיעוד אחר (כגון מסמך ה-texinfo) לקבלת מידע מלא יותר
תיאורים.

אפס כתובת ``פקודות''
: תווית
תווית עבור b ו t פקודות.

#הערה
ההערה נמשכת עד לשורה החדשה הבאה (או לסוף א -e קטע תסריט).

} סוגר הסוגר של בלוק { }.

אפס- or אחד- כתובת פקודות
= הדפס את מספר השורה הנוכחי.

א \

טֶקסט צרף טֶקסט, שכל שורה חדשה מוטמעת לפניה קו נטוי אחורי.

אני \

טֶקסט הַבלָעָה טֶקסט, שכל שורה חדשה מוטמעת לפניה קו נטוי אחורי.

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

ש [קוד יציאה]
עזוב מיד את צמא סקריפט מבלי לעבד קלט נוסף. זה גנו
סיומת.

r שם הקובץ
הוסף טקסט שנקרא מתוך שם הקובץ.

R שם הקובץ
הוסף שורה שנקראה ממנה שם הקובץ. כל הפעלת הפקודה קוראת שורה מ
הקובץ. זוהי הרחבה של GNU.

פקודות אשר לקבל כתובת טווחים
{ התחל בלוק פקודות (סיים ב-}).

b תווית
סניף ל תווית; אם תווית מושמט, הסתעף עד סוף התסריט.

ג \

טֶקסט החלף את הקווים שנבחרו ב טֶקסט, שכל שורה חדשה מוטבעת לפניה א
מַהֲלָך סְרָק.

ד מחק מרחב דפוס. התחל את המחזור הבא.

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

h H העתק/הוסף מרחב דפוס כדי להחזיק רווח.

g G העתק/הוסף רווח החזקה למרחב התבנית.

l רשום את השורה הנוכחית בצורה ``חד-משמעית מבחינה ויזואלית''.

l רוחב
רשום את השורה הנוכחית בצורה ``חד משמעית מבחינה ויזואלית'', שובר אותה ב- רוחב
דמויות. זוהי הרחבה של GNU.

n N קרא/הוסף את שורת הקלט הבאה למרחב התבנית.

p הדפס את שטח התבנית הנוכחי.

P הדפס עד השורה החדשה המוטבעת הראשונה של חלל הדפוס הנוכחי.

s/regexp/תַחֲלִיף/
ניסיון להתאים regexp כנגד חלל הדפוס. אם תצליח, החלף את זה
חלק תואם עם תַחֲלִיף. ה תַחֲלִיף עשוי להכיל את המיוחד
אופי & להתייחס לאותו חלק של מרחב הדפוס שהתאים, וה-
בריחה מיוחדת \1 עד \9 כדי להתייחס לתת-ההתאמה המתאימה
ביטויים ב regexp.

t תווית
אם as/// ביצע החלפה מוצלחת מאז שנקראה שורת הקלט האחרונה ו
מאז הפקודה האחרונה t או T, ואז הסתעף אל תווית; אם תווית מושמט, ענף ל
סוף התסריט.

T תווית
אם שום s/// לא ביצע החלפה מוצלחת מאז שנקראה שורת הקלט האחרונה
ומאז הפקודה האחרונה t או T, ואז הסתעף אל תווית; אם תווית מושמט,
הסתעף עד סוף התסריט. זוהי הרחבה של GNU.

w שם הקובץ
כתוב את מרחב הדפוס הנוכחי ל שם הקובץ.

W שם הקובץ
כתוב את השורה הראשונה של מרחב הדפוס הנוכחי ל שם הקובץ. זה גנו
סיומת.

x החלף את התוכן של חללי ההחזקה והתבנית.

y/מָקוֹר/dest/
תעתיק את התווים במרחב הדפוס המופיעים בו מָקוֹר אל ה
דמות מקבילה ב dest.

כתובות


Sed ניתן לתת פקודות ללא כתובות, ובמקרה זה הפקודה תתבצע
עבור כל קווי הקלט; עם כתובת אחת, ובמקרה זה הפקודה תתבצע רק עבור
שורות קלט התואמות לאותה כתובת; או עם שתי כתובות, ובמקרה זה הפקודה
יבוצע עבור כל שורות הקלט התואמות את הטווח הכולל של הקווים המתחילים
מהכתובת הראשונה והמשך לכתובת השנייה. שלושה דברים שצריך לשים לב אליהם
טווחי כתובות: התחביר הוא adr1,adr2 (כלומר, הכתובות מופרדות בפסיק);
הקו אשר adr1 התאמה תמיד תתקבל, גם אם adr2 בוחר מוקדם יותר
קַו; ואם adr2 הוא regexp, זה לא ייבחן מול הקו ש adr1 תואם.

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

סוגי הכתובות הבאים נתמכים:

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

ראשון~צעד
התאם כל צעדהשורה מתחילה בקו ראשון. לדוגמה, ``sed -n 1~2p''
ידפיס את כל השורות האי-זוגיות בזרם הקלט, והכתובת 2~5 תעשה זאת
להתאים כל שורה חמישית, החל מהשנייה. ראשון יכול להיות אפס; במקרה הזה,
צמא פועל כאילו הוא שווה ל צעד. (זו הרחבה.)

$ התאם את השורה האחרונה.

/regexp/
התאם קווים התואמים לביטוי הרגולרי regexp.

\cregexpc
התאם קווים התואמים לביטוי הרגולרי regexp. ה c יכול להיות כל דמות.

גנה צמא תומך גם בכמה טפסים מיוחדים של 2 כתובות:

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

adr1,+N
יתאים adr1 ו N שורות הבאות adr1.

adr1,~N
יתאים adr1 והקווים הבאים adr1 עד השורה הבאה ששורת הקלט שלה
מספר הוא כפולה של N.

רגיל ביטויים


POSIX.2 BREs צריך להיות נתמכים, אבל הם לא לגמרי בגלל הביצועים
בעיות. ה \n רצף בביטוי רגולרי תואם לתו השורה החדשה, ו
באופן דומה עבור \a, \t, ורצפים אחרים.

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


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

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

  • 1
    turkdevops
    turkdevops
    TurkDevOps a ?k kaynak yaz?l?m
    geli?tirici topluluklar? DevTurks-Team
    Taraf?ndan desteklenmektedir..
    תכונות: https://github.com/turkdevopshttps://turkdevops.g...
    הורד את turkdevops
  • 2
    asammdf
    asammdf
    *asammdf* הוא מנתח פייתון מהיר ו
    עורך עבור ASAM (איגוד ל
    סטנדרטיזציה של אוטומציה ו
    מערכות מדידה) MDF / MF4
    (פורמט נתוני מדידה...
    הורד asammdf
  • 3
    LAME (Lame Aint an MP3 Encoder)
    LAME (Lame Aint an MP3 Encoder)
    LAME הוא כלי חינוכי לשימוש
    ללימוד על קידוד MP3. ה
    המטרה של פרויקט LAME היא לשפר
    האקוסטיקה הפסיכוטית, האיכות והמהירות
    של MP...
    הורד את LAME (Lame Aint an MP3 Encoder)
  • 4
    wxPython
    wxPython
    קבוצה של מודולי הרחבה של Python ש
    לעטוף את שיעורי GUI חוצי הפלטפורמות
    wxWidgets.. קהל: מפתחים. מִשׁתַמֵשׁ
    ממשק: X Windows System (X11), Win32 ...
    הורד את wxPython
  • 5
    packfilemanager
    packfilemanager
    זהו מנהל הקבצים של חבילת Total War
    פרויקט, החל מגרסה 1.7. א
    היכרות קצרה עם Warscape
    מודינג:...
    הורד את packfilemanager
  • 6
    IPerf2
    IPerf2
    כלי תעבורת רשת למדידה
    ביצועי TCP ו-UDP עם מדדים
    סביב תפוקה והשהייה כאחד. ה
    היעדים כוללים שמירה על פעילות פעילה
    קוד iperf...
    הורד את IPerf2
  • עוד »

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

Ad