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

Hvis du har en tekstfil og vi trenger å søke og erstatte et ord i denMed et annet ord eller uttrykk på Windows har vi mange løsninger. Vi kan bruke notis~~POS=TRUNCCPC, WordPadCPC eller   kontor (Dette ville være den vanligste)

Bytt ut tekst i Notepad - Windows

Bestill "Søk og erstatt"I store tekstfiler er et problem Windows. Eksperter sier det som en tekstfil i 50 MB der vi erstattet ordet med "Erstatt alle"Blir et problem for et operativsystem Om filen ble åpnet i notis~~POS=TRUNC, WordPad eller i et annet tekstredigeringsprogram.

Problemet blir mye enklere når det gjelder . Med en enkel kommandolinje (Bash kommando) kan søke og erstatte et ord i en fil (fil kan være.,.,. Txt,. Sql, etc format som inneholder tekst) i en svært kort tid. Mye kortere enn på Windows.

Finne og erstatte tekst i en fil ved hjelp av kommandoen "sitt".

La oss si du har en tekstfil (Dokument.txt) Word "abc"Vi ønsker å erstatte den med"xyz. "Command linje som kan erstatte ordet vil være som følger:

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

Når du utfører kommandoen, er tilstanden at vi er i mappen som var dokument.txt. Hvis vi ikke er i Dokumenter-mappen, men kjenner "veien" det, ville kommandolinjen være:

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

Der "/ var / www /" er mappen der filen er dokument.txt.

Etter gjennomføring av kommandolinjeflagget "I" vil skape en sikkerhetskopifil identisk med den opprinnelige, men utvidelsen som vil legge til bokstaven "e". I vårt tilfelle, vil dokumentet bli backup Dokument.txt.

-I [Suffiks],-på-stedet [= SUFFIKS] redigere filer i stedet (gjør backup hvis forlengelse oppgitt)

'S Script-uttrykket = script: legge til skriptet til kommandoer som skal utføres.

Kommandoen "Søk og erstatt" ikke bare gjelder for filer. Txt. Du kan erstatte ord inni noen fil som inneholder tekst. Selv Databasefiler (. SQL)

Finn Erstatt ad - sed Bash Command Line

Søk og erstatt Inne i en tekstfil (Linux Bash Command Line).

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

Om forfatteren

Stealth LP

Grunnlegger og redaktør stealth innstillingerI 2006 dato.
Erfaring på Linux-operativsystemer (spesielt CentOS), Mac OS X, Windows XP> Windows 10 og WordPress (CMS).

Legg igjen en kommentar

Dette nettstedet bruker Akismet for å redusere spam. Lær hvordan kommentaren din behandles.