Najít a nahradit slovo v souboru (Linux Command Line)

Máme textový soubor a potřebujeme vyhledání a nahrazení slova v něm, s jiným slovem nebo frází, na Windows máme nespočet řešení. Můžeme použít Notepad, WordPadCPC nebo Kancelář (To by bylo nejvíce obyčejný)

Nahradit text v programu Poznámkový blok - Windows

Objednat "hledání a nahrazení"Ve velkých textových souborů je problém Windows. Odborníci říkají, že je jako textový soubor přes 50 MB, ve kterém jsme nahradili slovo s "Nahradit vše"Stává se problém pro operační systém Zda byl soubor otevřen v roce Notepad, WordPad nebo v jiném textový editor.

Problém se stává mnohem jednodušší, pokud jde o . S jednoduchou příkazového řádku (Bash příkaz) hledat a nahradit slovo v souboru (soubor může být.,., .txt, .sql atd. formát, který obsahuje text) ve velmi krátké době. Mnohem kratší než Windows.

Najít a nahradit text v souboru pomocí příkazu "sedni".

Řekněme, že máte textový soubor (Document.txt) Word "abc"Chceme, aby jej nahradit"xyz. "Příkazový řádek, který může nahradit slovo bude vypadat takto:

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

Po spuštění příkazu, podmínkou je, že jsme ve složce, která byla Document.txt. Pokud nejsme ve složce Dokumenty, ale vím, "cestu" To, že příkazový řádek je:

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

Pokud "/ var / www /" je složka, ve které je soubor Document.txt.

Po provedení volby příkazového řádku "I" vytvoří záložní soubor totožné s původním, ale rozšíření, které přidá písmeno "e". V našem případě bude dokument je záložní Document.txt.

-I [příponu],-in-place [= přípona] editovat soubory v místě (dělá zálohy, pokud prodloužení dodávky)

'S Script-výraz = script: přidat skript do příkazů provést.

Příkaz "najít a nahradit" se vztahuje nejen na soubory. Txt. Můžete nahradit slova uvnitř souborů, které obsahuje text. Dokonce databázové soubory (. SQL)

Najít Nahradit inzerát - sed Bash Příkazový řádek

- Najít a nahradit text uvnitř textového souboru (Linux Bash Command Line).

Najít a nahradit slovo v souboru (Linux Command Line)

O autorovi

Stealth LP

Zakladatel a editor Stealth nastaveníDatum 2006.
Zkušenosti s operačními systémy Linux (zejména CentOS), Mac OS X, Windows XP> Windows 10 a WordPress (CMS).

Zanechat komentář