Lista, Recebo alguns dados separados por | e da forma que eu fiz está funcionando sem nenhum problema. Meu interesse é mais para saber se existe uma forma mais fácil de executar a operação.
Meu script Recebo dados os dados: Exe|zip|wmv .... #trocar | por espaco troca_pipe(){ echo "$*" | tr '|' ' ' } anexos="$(troca_pipe $2)" Passa os dados para exe zip wmv .... echo "$anexos" | awk '{ OFS = "\n"; $1 = $1; print $0}' | while read ext; do ..... Insere os dados com sed em um arquivo. done []'s Alexandre Gorges http://www.google.com.br/profiles/algorges MSN/Gtalk/iCHAT/Skype/Jabber: algor...@gmail.com ICQ: 2031408 [As partes desta mensagem que não continham texto foram removidas]