|
From: | Julio C. Neves |
Subject: | Re: [shell-script] Exemplo de expansão de variável |
Date: | Wed, 26 Nov 2014 19:38:51 -0200 |
Execute essas duas linhas:read -p "Login ($LOGNAME): " ln # Oferece $LOGNAME como default
ln=${ln:-$LOGNAME}Se vc aceitar o default e der <ENTER> $ln ficará vazia e e expansão de parâmetros colocará o valor de $LOGNAME dentro dela, caso vc ponha outro nome, ele será mantido.Veja:
$ var='boa noite'
$ echo ${var: -5}
noiteCuidado para não se confundirEm 26 de novembro de 2014 15:56, Ultimo de Miranda address@hidden [shell-script] <address@hidden> escreveu:Lá no site do canivete do aurélio
( http://aurelio.net/shell/canivete/#redir ), temos esse caso de
expansão de variável
${var:=texto} Se var não está definida, defina-a com 'texto'
Alguém pode me dar um exemplo de como poderia utilizar isso ?
( De preferencia num caso em que seria útil )
[Prev in Thread] | Current Thread | [Next in Thread] |