Jose Alberto. Isso se chama Expansão de Variaveis.
http://www.aurelio.net/shell/canivete.html#expansao No seu caso é: ${var:-texto} Se var não está definida, retorna 'texto' É util quando vc quer ter um valor padrão para uma variavel. As expansões possíveis variam de shell pra shell, o ksh não suporta todas que o bash suporta por exemplo, fique atento a este detalhe ;-) On 9/14/07, Jose Alberto Viana Maio <[EMAIL PROTECTED]> wrote: > > > Por favor gostaria de compreender o que o comando shell script faz: > (do arquivo winetricks.sh) > WINE=${WINE:-wine} > WINEPREFIXCREATE=${WINEPREFIXCREATE:-wineprefixcreate} > WINEPREFIX=${WINEPREFIX:-$HOME/.wine} > > Atenciosamente > José alberto > > "Esta mensagem do SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO), > empresa pública federal regida pelo disposto na Lei Federal nº 5.615, é > enviada exclusivamente a seu destinatário e pode conter informações > confidenciais, protegidas por sigilo profissional. Sua utilização > desautorizada é ilegal e sujeita o infrator às penas da lei. Se você a > recebeu indevidamente, queira, por gentileza, reenviá-la ao emitente, > esclarecendo o equívoco." > > "This message from SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO) -- a > government company established under Brazilian law (5.615/70) -- is > directed exclusively to its addressee and may contain confidential data, > protected under professional secrecy rules. Its unauthorized use is illegal > and may subject the transgressor to the law's penalties. If you're not the > addressee, please send it back, elucidating the failure." > > [As partes desta mensagem que não continham texto foram removidas] > > > -- Tiago B Peczenyj Linux User #405772 http://peczenyj.blogspot.com/ [As partes desta mensagem que não continham texto foram removidas]