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

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

Re: [shell-script] Cut ?


From: opa
Subject: Re: [shell-script] Cut ?
Date: Tue, 30 Mar 2004 10:50:48 -0300 hrN

Que tal uma função, ou modifique para usar como quiser:

ver(){
echo $1|\
while read -d\- V;do
[ "${V#*.}" != "$V" ]&&echo $V&&break
done
}

Ela foi escrita para receber a variável como parâmetro:

ver clisp-2.33-i486-1
2.33

ver gtk-engines-2.2.0-i486-4
2.2.0


----------------------------------------------------------------
>From: "danillofa" <address@hidden>
>Date: Sun, 28 Mar 2004 17:41:27 -0000
>
>Ola pessoal tudo bom.
>Tipo costaria de fazer o seguinte com o cut, assim passaria um nome 
>de um programa pra ele e ele me retornace so a versao do pacote, eu 
>tava fazendo assim:
>#saida$(echo clisp-2.33-i486-1 | cut -d - -f2)
>#echo $saida
>ai ele me retorna so "2.33"
>so q tipo se eu tiver um pacote q contenha 2 "-" tipo "gtk-engines-
>2.2.0-i486-4" ele pega o segundo nome do pacote + a versao e eu 
>queria so a versao, alguem poderia me dizer um jeito de fazer isso?
>é Isso ai Obrigado e ate + :D
>
>
>
>
>---------------------------------------------------------------------
>Esta lista não admite a abordagem de outras liguagens de programação,
>como perl, C etc. Quem insistir em não seguir esta regra será moderado
>sem prévio aviso.
>---------------------------------------------------------------------
>Sair da lista: address@hidden
>---------------------------------------------------------------------
>Esta lista é moderada de acordo com o previsto em http://www.listasdiscus
>sao.cjb.net
>---------------------------------------------------------------------
>
>Links do Yahoo! Grupos
>Para visitar o site do seu grupo, acesse:
>http://br.groups.yahoo.com/group/shell-script/
>
>Para sair deste grupo, envie um e-mail para:
>address@hidden
>
>O uso que você faz do Yahoo! Grupos está sujeito aos:
>http://br.yahoo.com/info/utos.html 
>



reply via email to

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