[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Existe em shell, algo equivalente ao explode() e implode() do php?
From: |
SuSE List |
Subject: |
Existe em shell, algo equivalente ao explode() e implode() do php? |
Date: |
Tue, 23 Nov 2004 12:25:03 -0200 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.2) Gecko/20040803 |
Ola Pessoal,
Muito obrigado a galera que tem me ajudado nos ultimos meses...
Alguém saberia me dizer se existe, em shell, algum comando similar ao
implode() e ao explode() do php?
Deixa eu tentar explicar melhor.....
Tenho um arquivo com varias linhas, campos separados por um delimitador
qualquer....
Dai eu faço o seguinte:
$ponteiro = (abro arquivo)
enquanto nao for EOF ($ponteiro)
leio a $linha
$campos = explode ("delimitador", $linha)
Aqui eu criei um array $campos[], até aqui normal....porem um dos
campos, por exemplo, é um e-mail, novamento eu pego este campo aplico
o explode, por exemplo:
$email = explode ("@", $campos[1]
Ai eu tenho $email[0] = usuario e $email[1] = domain.tld
Da mesma forma se eu quisesse juntar, eu uso implode()
$array = array('$email[0]', '$email[1]');
$campos_novo = implode("@", $array);
print $campos_novo;
Onde meu delimitador é o @.....existe o equivalente destes comandos php
em shell?
Obrigado por qualquer dica....
Um grande abraço a todos....
Marcus Vinicius
- Existe em shell, algo equivalente ao explode() e implode() do php?,
SuSE List <=