Regularni vyraz - binarni kod
Miroslav BENES
mbenes na tenez.cz
Pátek Září 8 12:54:34 CEST 2000
> > Problem je ale v tom,
> > ze hledany retezec nedokazu zapsat - jde o dve binarni nuly. Jak se to
> > da zadat do regularniho vyrazu ?
>
> \000 nefunguje?
V regularnim vyrazu ne.
> Pak bych asi zkusil pomoci "tr" prohodit znaky
> \000 a (treba) "x", nahradit tim vasim sedem "xx" za neco, a pak
> opet prohodit "\000" a "xx". (Za pismeno "x" zvolte vhodny znak,
> ktery se nevyskytuje v tom, cim nahrazujete.)
Utilita tr to resi. Diky. Nakonec to bylo takhle (pro
nazornost nadbytecny cat) :
cat viz.000 | tr \\000 ä | sed 's/ää/ä/g' | tr ä \\n >viz.001
.. pricemz uvedeny paznak (a s prehlaskou) nikde v textu nebyl.
Trosku kostrbate, ale funkcni.
--------------------------
Miroslav BENES
E-mail : mbenes na tenez.cz
TENEZ Chotebor, a.s
--------------------------
Další informace o konferenci Linux