Finde og erstatte et ord i en fil (Linux Command Line)

Hvis vi har en tekstfil, og vi skal Søg og Erstat et ord inde, med et andet ord eller en sætning, på Windows vi har utallige løsninger. Vi kan bruge notepadCPC, WordPadWebsted eller Office (Det ville være det mest almindelige)

Erstat tekst i notesblok - Windows

Command "Søg og erstat"I store tekstfiler er et problem Windows. Sig experianta som en tekst fil over 50 MB, hvor vi erstattede ord med "Erstat alle"Bliver et problem for et styresystem Om filen blev åbnet i notepad, WordPad eller i en anden teksteditor.

Problemet bliver meget nemmere, når det kommer til . Med en simpel commandline (Bash kommando) kan søge og erstatte et ord i en fil (fil kan være.,., .txt, .sql osv. format, der indeholder tekst) på meget kort tid. Meget kortere end Windows.

Finde og erstatte tekst i en fil ved hjælp af kommandoen "sit".

Lad os sige, vi har en tekstfil (Document.txt) Ord "abc"Vi ønsker at erstatte det med"xyz. "Kommando linje, der kan erstatte ordet vil være:

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

Når du kører, er betingelsen, vi er i den mappe, der er Document.txt. Hvis vi ikke er i mappen Dokumenter, men kender den "måde" det, ville kommandolinjen være:

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

Hvor "/ var / www /" er den mappe, hvor filen er Document.txt.

Efter udførelsen kommandolinjeflaget "I" vil skabe en backup-fil identisk med den originale, men forlængelse, som vil tilføje bogstavet "e". I vores tilfælde, vil dokumentet blive backup Document.txt.

-I [suffiks]-in-place [= Suffix] redigere filer på plads (gør backup, hvis forlængelsen medfølger)

'S Script-udtryk = script: tilføje scriptet til kommandoerne, der skal udføres.

Denne kommando "find og erstat" gælder ikke kun filer. Txt. Du kan erstatte ord inde i enhver fil, der indeholder tekst. Selv Database filer (. SQL)

Find Erstat annonce - sed Bash Command Line

- Søg og erstat Inde i en tekstfil (Linux Bash Command Line).

Finde og erstatte et ord i en fil (Linux Command Line)

Om forfatteren

Stealth LP

Stifter og redaktør stealth-indstillingerI 2006 dato.
Erfaring med Linux-operativsystemer (især CentOS), Mac OS X, Windows XP> Windows 10 og WordPress (CMS).

Efterlad en kommentar