Існує багато ситуацій, коли нам потрібно замінити слово з інтер’єру файлу. Незалежно від того, чи це файл конфігурації служби, текстовий файл або файл, який містить бази даних, у цьому підручнику ви дізнаєтесь, як шукати та замінити слово на Linux.
Як ви дивитесь і замінюєте слово з файлу на Linux
Який простіший варіант, якщо ви користувач операційної системи Linux - це використання замовлення “sed“. Наказувати редактор потоку. 
Скажімо, як приклад, який ми маємо в текстовому файлі (document.txt) Слово “abc” що ми хочемо замінити на “xyz“. Командний рядок, через який ми можемо замінити слово, буде таким:
sed -ie 's/abc/xyz/g' document.txtКоли ми виконуємо замовлення, умова повинна бути в папці, де знаходиться файл document.txt.
Якщо замовлення буде виконано з іншого місця, буде записано повний шлях файлу. Наприклад:
sed -ie 's/abc/xyz/g' /full/path/document.txtДе “/full/path/” - папка, в якій знаходиться файл document.txt.
Після виконання рядка замовлення, опція “-i“ створить один Файл резервного копіювання ідентичний оригіналу, але до розширення, до якого додасть лист “e“. У нашому випадку буде резервний документ document.txte.
-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.Ця команда “find & replace” не тільки дійсні для файлів .txt. Ви можете замінити слова всередині будь -якого файлу, що містить текст. Навіть у файлах баз даних Mysql (.SQL)

Stealth Settings – Find & Replace Inside a Text File (Linux Bash Command Line).
 
			