Sed

Jan Kasprzak kas na informatics.muni.cz
Středa Září 4 10:31:26 CEST 2002


Alexei Sveshnikov wrote:
: Zdravim,
: 
: > Dale jsem se chtel zeptat, jak donutit sed, aby zmeny probehly ve
: > vstupni souboru?
: cat soubor.txt | sed -e 's/RET1/RET2/g' > soubor.txt

	... a cenu za zbytecne pouziti cat pro tento tyden ziskava ... :-)

Nehlede k tomu, ze jste prave prisel o obsah soubor.txt.

Pokud chcete editovat soubor _na miste_, nikoliv proud dat prubezne,
musite pouzit _ed_itor, nikoliv _stream_editor_. Cili neco jako

echo 's/RET1/RET2/g
w
q
' | ed soubor.txt

nebo pripadne v Bourne-like shellu

ed soubor.txt <<EOF
s/RET1/RET2/g
w
q
EOF

-Yenya

-- 
| Jan "Yenya" Kasprzak  <kas at {fi.muni.cz - work | yenya.net - private}> |
| GPG: ID 1024/D3498839      Fingerprint 0D99A7FB206605D7 8B35FCDE05B18A5E |
| http://www.fi.muni.cz/~kas/   Czech Linux Homepage: http://www.linux.cz/ |
       Pruning my incoming mailbox after being 10 days off-line,
       sorry for the delayed reply.


Další informace o konferenci Linux