Keresése és cseréje egy szót egy fájlban (Linux Command Line)

Ha van egy szöveges fájl, és meg kell Mi keresni és cserélni egy szót belülEgy másik szó vagy kifejezés, a Windows már sok megoldásokat. Tudjuk használni JegyzettömbCPC, WordPadCPC vagy   iroda (Ez lenne a leggyakoribb)

Szöveg cseréje Jegyzettömb - Windows-

Command "Keresés és csere"A nagy szöveges fájlokat a probléma A windows. Mondjuk experianta szöveges fájlba 50 MB amelyben kicseréltük a szót "Az összes cseréje"Akkor jelent problémát, mert az operációs rendszer Függetlenül attól, hogy a fájl megnyílt Jegyzettömb, WordPad vagy egy másik szövegszerkesztő.

A probléma sokkal egyszerűbb lesz, amikor a . Egy egyszerű parancssori (Bash parancs) lehet keresni és cserélni egy szót egy file (fájl is lehet.,.,. Txt,. Sql stb formátumú szöveget tartalmazó), nagyon rövid idő alatt. Sokkal rövidebb, mint a Windows.

Szöveg keresése és cseréje egy fájlt a parancs "ül".

Tegyük fel, hogy van egy szöveges fájlt (Document.txt) Word "ABC"Azt akarjuk, hogy cserélje ki a"xyz. "Parancssori, amely helyettesítheti a szó lesz:

sed-ie 's / abc / xyz / g' Document.txt

Amikor futtatja, a feltétel az, hogy mi van a mappában, amelyek Document.txt. Ha nem vagyunk a Dokumentumok mappában, de tudja, az "út", akkor a parancssor ez lenne:

sed-ie 's / abc / xyz / g' / var / www / Document.txt

Ahol a "/ var / www /" az a mappa, amely a fájl Document.txt.

Végrehajtása után a parancssor opció "I" létre fog hozni egy biztonsági mentés megegyezik az eredeti, de a kiterjesztés, amely felveszi az "e" betű. A mi esetünkben, akkor a dokumentum mentési Document.txt.

-I [SUFFIX]-in-place [= SUFFIX] fájlok szerkesztése a helyére (teszi hát, ha kiterjesztés tartozék)

'S Script-kifejezés = script: add a forgatókönyvet, hogy a parancsokat végre kell hajtani.

Ez a parancs "Keresés és csere" nem csak a fájlokat. Txt. Akkor cserélje szavakat belül minden fájlt tartalmazó szöveget. Még Adatbázisfájlok (. SQL)

Keresés vissza ad - SED Bash Parancssor

Keresés és csere belül egy szöveges fájlt (Linux Bash Command Line).

Keresése és cseréje egy szót egy fájlban (Linux Command Line)

A szerzőről

Stealth LP

Alapítója és szerkesztője Stealth beállításokA 2006 dátumot.
A tapasztalat Linux operációs rendszerek (különösen CentOS), Mac OS X, Windows XP> Windows 10 és a WordPress (CMS).

Leave a Comment

Ez az oldal Akismet-et használ a levélszemét csökkentése érdekében. Ismerje meg, hogyan dolgozik a megjegyzésed.