P004 UNIX |
Editor ed
- Standardní textový editor UNIXu.
- Pracuje pouze v řádkovém režimu (nelze obrazovkový režim).
- Editovaný soubor se při otevírání kopíruje do vnitřního bufferu editoru.
- Editor ed po celou dobu editace pracuje pouze s pracovní kopií, změna originálního souboru se provede až po zadání příkazu w.
- Editor ed v omezeném režimu se spouští příkazem red (editace pouze souborů v běžném adresáři, nelze ! apod.).
- Příkazy editoru ed lze použít jako příkazy řádkového režimu editoru vi.
- Editor ed podporuje pouze základní (omezené) regulární výrazy (rozšířené viz egrep a další).
- Použití regulárních výrazů:
- pro určení řádku (vyhledáním podle vzorku)
- náhrada řetězce (záměna vzorku za jiný)
ed diplomka.tex 1,$s/unix\([^a-z]\)/UNIX\1/g w qEditor po načtení souboru do bufferu vypíše počet načtených znaků. Na chybu reaguje pouze výpisem otazníku.
Následující: Základní regulární výrazy |
Michal Brandejsbrandejs@informatics.muni.cz