não funcionou aqui não Em Qua, 2011-02-02 às 17:07 -0200, Carlos Eduardo G. Carvalho (Cartola) escreveu: > Existem algumas opções, como awk e sed e talvez outras que usam > regular expressions. Pessoalmente usaria o sed. > > codigo=`echo "$codigo" | sed -e 's/ /\'\'/g' -e 's/.*/\'&\'/'` > > Em resumo a variável é redefinida com 2 substituições. A primeira > substituição bota duas aspas simples onde tiver espaço e a segunda > bota aspas simples no início e no fim. > > Referências: > http://www.freebsd.org/cgi/man.cgi?query=sed&sektion=1 > http://guia-er.sf.net/ > > Abs, Cartola. > > Em 2 de fevereiro de 2011 16:19, Akamaru <cooperm...@bol.com.br> escreveu: > > > > Tenho uma variavel que vem do banco assim.. > > codigo=197 182 189 > > gostaria de formatar essa variavel em um script em bash para incluir > > aspas > > ex:codigo='197''182''189' > > nao sei se fui claro... > > existe algum replace(como no php) em bash script que faça isso? > > > > ------------------------- > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd