Мне дан текстовый файл с описанием переменной f, количество переменных в файле заранее не известно.
>view f=0784
07/24/08_10:24:22 rty
### view subd start ###
# basic information #
f=0784
et=8974
sub_typ=analog lcls=indv chrg_cls=ama chrg_an=0 an=0
bnw=com tpad=0.0 rpad=-6.0 rc_org=1 rc_trm=0
chrg_ccls=nctl lctl=nctl
st=trmv
# service information #
sc=clip clip_typ=p
//total=1
>view f=3698
07/24/08_09:36:41 rty
### view subd start ###
# basic information #
f=0047
et=3698
sub_typ=analog lcls=indv chrg_cls=ama chrg_an=0 an=0
bnw=com tpad=0.0 rpad=-6.0 rc_org=1 rc_trm=0
chrg_ccls=nctl lctl=nctl
st=trmv
//total=1
В общем виде
>view f=.... параметры......... //total=1
Нужно в зависимости от параметров f вывести в новый файл инструкции последовательно для каждой переменной содержащие ее значение.
В общем виде для первой записи т.к sc=clip Нужно вывести в новый файл
can f=0784 sc=clip
reg f=0784 st_ope=trmv
can f=3698 sc=cw
где f=0784 значение функции
can sc=clip действия
и так для каждой f
Пожалуйста, помогите!
|