Fala Douglas, isso é uma expansão de parâmetros que faz o seguinte: se bd_name estiver vazia ou não existir, devolve bacula, caso contrário, db_name permanecerá com o valor anterior.
Nesta página <http://wiki.softwarelivre.org/TWikiBar/TWikiBarPapo009>, se vc clicar em expansão de parâmetros, verá tudo sobre o tema com diversos exemplos para facilitar a compreensão. -- Abraços, Julio Cursos de Shell e Zenity? - Em SP ligue (11) 2125-4747; - Em DF ligue (61) 3223-3000; - No RJ darei um treinamento em 23/07 (p/ detalhes ligue (21) 2561-0867); - Turmas fechadas em outras cidades ligue (21) 8112-9988 Em 02/07/09, Douglas Milanez <doug...@mavu.mat.br> escreveu: > > > > Fala galera, estou tentando adivinhar o que o seguinte trecho de código > faz: > > db_name=${db_name:-"bacula"} > > Não entendi o que isso exatamente faz. > Só sei que atribui à variável db_name um valor e quando dou um echo > $db_name, me retorna apenas a palavra "bacula". > Acredito que não seja apenas pra isso, pois seria muito mais "fácil" > atribuí-la um valor diretamente. > > Essa é uma linha do script de criação de tabelas do bácula. > > Alguém sabe o que significa? > > -- > []'s, > Douglas Milanez. > > > [As partes desta mensagem que não continham texto foram removidas]