|
From: | Fernando Lemes da Silva |
Subject: | Re: [shell-script] bad substitution |
Date: | Tue, 15 Jun 2004 14:09:39 -0300 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030915 |
Bom, vamos por partes.. $d pode ser vazia ? Então coloque "$d" para previnir a comparação de nada com alguma coisa..
Quanto a parte da direita ${d#*/} o shell deve estar buscando uma variavel chamada d#*/ ... variaveis $d podem ser referenciadas como ${d} também. O que exatamente está sendo testado ?
[]'s Fernando Lemes > if [ $d != "${d#*/}" ] > then > .. > .. > .. > fi
[Prev in Thread] | Current Thread | [Next in Thread] |