Jak vypadáte a vyměňte slovo ze souboru na Linuxu
Existuje mnoho situací, kdy musíme nahradit slovo z interiéru souboru. Ať už se jedná o konfigurační soubor služby, textový soubor nebo soubor, který obsahuje databáze, v tomto tutoriálu se naučíte, jak hledat a vyměnit slovo na Linuxu.
Jak vypadáte a vyměňte slovo ze souboru na Linuxu
Jednodušší varianta, pokud jste uživatelem operačního systému Linux, je použití objednávky “sed“. Objednávka pro Editor stream.
Řekněme jako příklad, který máme v textovém souboru (document.txt) Slovo “abc” které chceme nahradit “xyz“. Příkazový řádek, kterým můžeme nahradit slovo, bude následující:
sed -ie 's/abc/xyz/g' document.txt
Když provedeme objednávku, podmínka má být ve složce, kde je soubor umístěn document.txt.
Pokud je objednávka provedena z jiného místa, bude zapsána úplná cesta souboru. Například:
sed -ie 's/abc/xyz/g' /full/path/document.txt
Kde “/full/path/” je složka, ve které je soubor umístěn document.txt.
Po provedení řádku objednávky je možnost “-i“ vytvoří jeden Záložní soubor identické s původním, ale s prodloužením, ke kterému dopis přidá “e“. V našem případě bude záložní dokument document.txte.
- Recompilare OpenSSL 1.1 & Ningin 1.25 pro TLS 1.3 (CentOS 7)
- Jak změnit heslo pro kořeny MySQL na Linux (SSH)
-i[SUFFIX], --in-place[=SUFFIX] : edit files in place (makes backup if extension supplied)
-e script, --expression=script : add the script to the commands to be executed.
Tento příkaz “find & replace” Platí nejen pro soubory .txt. Slova můžete vyměnit do jakéhokoli souboru obsahujícího text. Dokonce i v souborech databází MySQL (.SQL)

Stealth Settings – Find & Replace Inside a Text File (Linux Bash Command Line).
Jak vypadáte a vyměňte slovo ze souboru na Linuxu
Co je nového
O Stealth L.P.
Zakladatel a editor Stealth Settings, din 2006 pana in prezent. Experienta pe sistemele de operare Linux (in special CentOS), Mac OS X , Windows XP > Windows 10 SI WordPress (CMS).
Zobrazit všechny příspěvky od Stealth L.P.Mohlo by vás také zajímat...