[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] explode() em shell?!?!
From: |
Fabricio Lopes de Souza |
Subject: |
Re: [shell-script] explode() em shell?!?! |
Date: |
Fri, 21 Jul 2006 11:58:26 -0300 |
vc podia falar oq q uma função explode faz :D
On 7/18/06, Jorge Pereira <address@hidden> wrote:
>
> Pessoal,
>
> Estou precisando fazer algumas funções padrões em shell, e a unica que
> esta
> me dando dor de cabeça e a
> logica da função explode, so que está implementação precisa receber como
> parametro o nomer do array desejado.
> segue o codigo.
>
> ---------------
> # @func: _explode()
> # @Return: Array
> # @Args: argv[1]="token", argv[2]="arrayname", argv[3]="String"
> # @Desc: Make array of token in string (argv[3])
> # @Author: Jorge Pereira
> function _explode(){
> local n=0
> _arrayName="${1}"
> _token="${2}"
> _buffer="${3}"
>
> for _strtmp in $(echo "${_buffer}" | tr "${_token}" " ")
> do {
> eval "${_arrayName}[${n}]="${_strtmp}""
> let n=n+1
> } done
> }
> ---------------
>
> Pra no caso utilizar ela no scripts, exemplo.
>
> ---------------
> #!/bin/bash
> .......
> .......
> mystr=":I:ride:bmx:"
> _explode "bmx" ":" ${mystr}
> echo ${bmx[2]}
> echo ${bmx[4]}
> ........
> exit 0
> ---------------
>
>
> Alguem teria alguma sugestão?!?!
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
- explode() em shell?!?!, Jorge Pereira, 2006/07/18
- Re: [shell-script] explode() em shell?!?!,
Fabricio Lopes de Souza <=
- Re: [shell-script] explode() em shell?!?!, Jorge Pereira, 2006/07/21
- Re: [shell-script] explode() em shell?!?!, Flavio Junior, 2006/07/21
- Re: [shell-script] explode() em shell?!?!, Jorge Pereira, 2006/07/21
- Re: [shell-script] explode() em shell?!?!, Flavio Junior, 2006/07/22
- Re: [shell-script] explode() em shell?!?!, Jorge Pereira, 2006/07/22
- Re: [shell-script] explode() em shell?!?!, Felipe Kellermann, 2006/07/22
- Re: [shell-script] explode() em shell?!?!, Jorge Pereira, 2006/07/23
- Re: [shell-script] explode() em shell?!?!, Felipe Kellermann, 2006/07/23
- Re: [MODERAÇÃO]: [shell-script] explode() em shell?!?!, MrBiTs, 2006/07/23
- Re: explode() em shell?!?!, ferlemes, 2006/07/24