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

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

Re: RES:_[shell-script]_Substituir=5Fdeterminada=5Fp


From: Felipe Kellermann
Subject: Re: RES:_[shell-script]_Substituir=5Fdeterminada=5Fp
Date: Wed, 28 Apr 2004 18:27:22 -0300 (BRT)

On Wed, 28 Apr 2004 2:47pm  -0300, opa wrote:

> Apenas faço uso do shell bash. Seu shell é esse?
>
> Se não for, experimente na linha de comando:
> L=123456789;echo ${L:3:4}
>
> Se deu erro, esqueça minha sugestão e aguarde adaptaçao do meu
> script por algum colega ou, a postagem de outro tipo de solução.
>
> Se nao houve erro, vamos restringir, so com um arquivo alvo e
> o while interno.

É esse mesmo.  Essa substituição `:' só funciona na bash.  Há algumas
outras formas de pegar esse :3:4.  Uma delas, se for um sistema GNU, é
fazer com `expr':  `expr substr $L 3 4'.  Eu recomendaria o sed mesmo,
usando um `s/.\{3\}\(.\{4\}\).*/\1/'  :-)

-- 
Felipe Kellermann


reply via email to

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