Obstaja veliko situacij, ko moramo nadomestiti besedo iz notranjosti datoteke. Ne glede na to, ali gre za konfiguracijsko datoteko storitve, besedilno datoteko ali datoteko, ki vsebuje baze podatkov, v tej vadnici se naučite, kako iskati in zamenjati besedo na Linuxu.
Kako izgledate in zamenjate besedo iz datoteke v Linuxu
Kakšna enostavnejša varianta, če ste uporabnik operacijskega sistema Linux, je uporaba naročila “sed“. Vrstni red Urejevalnik toka. 
Recimo kot primer, ki ga imamo v besedilni datoteki (document.txt) Beseda “abc” s katerim želimo nadomestiti “xyz“. Ukazna vrstica, skozi katero lahko nadomestimo besedo, bo naslednja:
sed -ie 's/abc/xyz/g' document.txtKo izvršimo naročilo, je pogoj v mapi, kjer se nahaja datoteka document.txt.
Če se naročilo izvede z druge lokacije, bo napisana celotna pot datoteke. Na primer:
sed -ie 's/abc/xyz/g' /full/path/document.txtKje “/full/path/” je mapa, v kateri se nahaja datoteka document.txt.
Po izvedbi vrstice naročila možnost “-i“ bo ustvaril enega varnostna kopija datoteka enaka prvotni “e“. V našem primeru bo rezervni dokument 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.Ta ukaz “find & replace” Ne samo velja za datoteke .txt. Besede lahko zamenjate znotraj katere koli datoteke, ki vsebuje besedilo. Tudi v datotekah baz podatkov Mysql (.SQL)

Prikrite nastavitve – Find & Replace Inside a Text File (Linux Bash Command Line).
 
			