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

Pokud máte textový soubor a musíme vyhledání a nahrazení slova v němS dalším slovem nebo frází na Windows máme mnoho řešení. Můžeme použít Notepad, WordPadCPC nebo   Kancelář (To by bylo nejvíce obyčejný)

Nahradit text v poznámkovém bloku - 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 obsahuje text) ve velmi krátkém čase. Mnohem kratší než na 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-tj. '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 v operačních systémech Linux (zejména CentOS), Mac OS X, Windows XP> Windows 10 a WordPress (CMS).

Zanechat komentář

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.