Mnogo je situacija u kojima moramo zamijeniti riječ iz unutrašnjosti datoteke. Bilo da se radi o konfiguracijskoj datoteci usluge, tekstualnoj datoteci ili datoteci koja sadrži baze podataka, u ovom vodiču naučite kako potražiti i zamijeniti riječ na Linuxu.
Kako izgledate i zamijenite riječ iz datoteke na Linuxu
Koja je jednostavnija varijanta ako ste korisnik Linux operativnog sustava je korištenje narudžbe “sed“. Narediti Editor struje. 
Recimo kao primjer koji imamo u tekstualnoj datoteci (document.txt) Riječ “abc” koji želimo zamijeniti s “xyz“. Naredbeni redak kroz koji možemo zamijeniti riječ bit će sljedeći:
sed -ie 's/abc/xyz/g' document.txtKada izvršimo narudžbu, uvjet je biti u mapi u kojoj se datoteka nalazi document.txt.
Ako se narudžba izvrši s druge lokacije, bit će napisan puni put datoteke. Na primjer:
sed -ie 's/abc/xyz/g' /full/path/document.txtGdje “/full/path/” je mapa u kojoj se datoteka nalazi document.txt.
Nakon izvršenja retka narudžbe, opcija “-i“ stvorit će jedan sigurnosna kopija datoteka identičan originalnom, ali produžetku kojem će pismo dodati “e“. U našem slučaju sigurnosna kopija će biti 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.Ovo zapovijed “find & replace” ne vrijedi samo za datoteke .txt. Možete zamijeniti riječi u bilo kojoj datoteci koja sadrži tekst. Čak i u datotekama baza podataka Mysql (.SQL)

Prikrivene postavke – Find & Replace Inside a Text File (Linux Bash Command Line).
 
			