shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] validação de string


From: Elvio Barbalho
Subject: Re: [shell-script] validação de string
Date: Wed, 16 Mar 2011 16:27:45 -0300

Juntando as varias dicas que foram postadas até o momento, acho que achei
uma forma. ainda estou fazendo mais teste mas até o momento esta indo!!!!!


egrep "set|control|'N'" AAP50000.21 | awk -F'\n' '{printf $0" "} END {printf
"\n"}' | tr [:upper:] [:lower:] | sed "s/set control /\nset control /g" |
awk -F"set control 'n'" '{print NF - 1}'



Elvio Barbalho
Brasília, DF
Brasil

address@hidden




Em 16 de março de 2011 16:16, Eri Ramos Bastos <address@hidden>escreveu:

>
>
> Hum... Não tenho um Solaris aqui pra brincar... foi mal. :)
>
> []'s
> Eri Ramos Bastos
>
>
> 2011/3/16 Elvio Barbalho <address@hidden>:
> > Eri aparentemente funcionou, mas infelizmente aqui uso uma versão do Unix
> > que não tem esta opção.
> > bash-3.00$ uname -a
> > SunOS dimprd04 5.10 Generic_125100-10 sun4u sparc SUNW,Sun-Fire-15000
> >
> > bash-3.00$ cat b "\n" " "|tr -s " "|grep -o "set control n" |wc -l
> > cat: cannot open \n
> > cat: cannot open
> > grep: illegal option -- o
> > Usage: grep -hblcnsviw pattern file . . .
> > Elvio Barbalho
> > Brasília, DF
> > Brasil
> >
> > C + 55 11 82696525
> > C + 55 61 81751213
> > address@hidden
> >
> >
> >
> >
> > Em 16 de março de 2011 15:09, Eri Ramos Bastos <address@hidden>
> > escreveu:
> >>
> >> Que tal assim?
> >>
> >> http://pastebin.com/vVDqtY3Z
> >>
> >> 2011/3/16 Elvio Barbalho <address@hidden>:
> >> > Eri não seria bem isso, até este ponto já chegamos agora preciso saber
> >> > quantas vezes a string "SET CONTROL N"se repete em um arquivos.
> >> > Lembrando
> >> > que ela pode esta presente no arquivo de varias formas por exemplo.
> >> > set control n
> >> > set control
> >> > n
> >> > set
> >> > control
> >> > n
> >> > set control
> >> > n
> >> > Supondo que o exemplo acima fosse um arquivo eu teria 4 ocorrências da
> >> > string.
> >> >
> >> > Elvio Barbalho
> >> > Brasília, DF
> >> > Brasil
> >> >
> >> > C + 55 11 82696525
> >> > C + 55 61 81751213
> >> > address@hidden
> >> >
> >> >
> >> >
> >> >
> >> > Em 16 de março de 2011 14:50, Eri Ramos Bastos <address@hidden>
> >> > escreveu:
> >> >>
> >> >> |tr "\n" " "|tr -s " "|grep "set control n"
> >> >
> >
> >
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]