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

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

Funcao que aceita como parametro o nome da variavel


From: Reinaldo Carvalho
Subject: Funcao que aceita como parametro o nome da variavel
Date: Tue, 2 May 2006 09:55:11 -0300

Olá amigos,

fiz uma função interessante que aceita como argumento o nome de uma
variável global, e realizar alguma operação (como exemplo, tirando os
zeros iniciais) com o conteudo, salvando na mesma variavel.

zeros () {
  for i in $@ ; do
       opt=$(eval echo \$${i})
       test ${#opt} -gt 0 && opt=$(echo "$opt" | sed -e 's/^0*//g')
       eval $i="\"$opt\""
  done
}

var1=00001010101
var2=00123123123

zeros var1 var2

echo $var1 $var2


--
Reinaldo Carvalho
Debian Sarge 3.1 - Linux User: #238310
Prodepa - address@hidden


reply via email to

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