Sed - nahrazování - příklady

Nahrazování znaku sedem:

Vezmou se všechna velká A v souboru vstup.txt, nahradím je znakem velké B a uloží se to do souboru vystup.txt

sed "s/A/B/g" vstup.txt > vystup.txt

Vysvětlení:

to s znamená, že se bude nahrazovat, s jako substitution

to g znamená, že se vezmou všechna velká A

Nahrazování slov:

sed "s/ahoj/nazdar/g" vstup.txt > vystup.txt

nahrazování entit jako když chci zformátovat HTML zdroj, aby se vypsal:

sed "s/<;/\&lt;/g"

nahradí zobáčky < za jejich HTML entitu &lt;

ten znak \ je tam, protože znak & má symbolický význam. Podobně zobáček a ampersand:

sed "s/>;/\&gt;/g"

sed "s/\&/\&amp;/g"

Program sed je linuxový/unixový neinteraktivní editor.

Připravované nové FAQ - Jak psát web

 

Reklama

www.webhosting-c4.cz, extra rychlý SSD webhosting s doménou v ceně
o tvorbě, údržbě a zlepšování internetových stránek

Návody HTML CSS JavaScript Články Ostatní
Encyklopedie FrontPage Reklama PHP FAQ

Jak psát web píše Yuhů, Dušan Janovský. Kontakt.