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

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

Re: [shell-script] O que o trecho de código faz?


From: Eri Ramos Bastos
Subject: Re: [shell-script] O que o trecho de código faz?
Date: Thu, 2 Jul 2009 16:02:27 -0300

É uma expansão de variável. Se $db_name for vazio, então ele joga
bacula no lugar.
Mais detalhes aqui:

http://aurelio.net/shell/canivete.html#expansao

[]'s
Eri Ramos Bastos

2009/7/2 Douglas Milanez <address@hidden>:
> 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.
>
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> 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.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
>


reply via email to

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