חיפוש והחלפה של מילה בתוך קובץ (שורת פקודה לינוקס)

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

החלף טקסט בפנקס רשימות - Windows

פיקוד "חיפוש והחלפה"בקבצי טקסט גדולים היא בעיה Windows. אומר experianta כקובץ טקסט על 50 MB שבו אנו החלפנו המילה עם "חלף הכל"הופכת לבעיה עבור מערכת הפעלה אם הקובץ נפתח בשנת פנקס רשימות, כתבן או במקום אחר עורך טקסט.

הבעיה הופכת להיות הרבה יותר פשוטה כשמדובר . עם פשוט שורת הפקודה (פקודת Bash) ניתן לחפש ולהחליף את מילה בתוך קובץ (קובץ יכול להיות.,., Txt.,. SQL, פורמט וכו 'המכיל טקסט) בזמן קצר מאוד. הרבה יותר קצר מאשר ב-Windows.

חיפוש והחלפה של טקסט בתוך קובץ באמצעות הפקודה "לשבת".

בואו נגיד שיש לנו קובץ טקסט (Document.txt) Word "א ב ג"אנחנו רוצים להחליף אותו עם"xyz. "שורת פקודה שיכולה להחליף את המילה תהיה:

Document.txt SED, כלומר של / ABC / XYZ / g "

כאשר אתה מפעיל, התנאי הוא שאנחנו נמצאים בתיקייה שנמצאת Document.txt. אם אנחנו לא בתיקיית המסמכים, אבל יודעים "הדרך" אותו, בשורת הפקודה תהיה:

SED, כלומר של / ABC / XYZ / g '/ var / www / Document.txt

איפה "/ var / www /" היא התיקייה שבה הקובץ הוא Document.txt.

לאחר ביצוע אפשרות שורת הפקודה "אני" ייצור קובץ גיבוי זהה למקור, אבל הסיומת אשר תוסיף את האות "E". במקרה שלנו, את המסמך יהיה גיבוי Document.txt.

, ב-מקום [=] סיומת קבצים-I [סיומת] עריכה במקום (עושה גיבוי אם סיומת מסופקת)

של סקריפט-ביטוי = תסריט: להוסיף את התסריט לפקודות לביצוע.

פקודה זו "חיפוש והחלפה" לא חלה רק על קבצים. TXT. אתה יכול להחליף את מילים בתוך כל קובץ המכיל טקסט. אפילו קבצי מסד נתונים (. SQL)

מצא החלף את המודעה - שורת פקודת Bash SED

חיפוש והחלפה בתוך קובץ טקסט (שורת פקודת Bash לינוקס).

חיפוש והחלפה של מילה בתוך קובץ (שורת פקודה לינוקס)

על הסופר

התגנבות LP

מייסד ועורך הגדרות התגנבותבתאריך 2006.
ניסיון במערכות הפעלת לינוקס (במיוחד CentOS), Mac OS X, Windows XP> Windows 10 וורדפרס (CMS).

השאירו תגובה