[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
expansão de parametros para passar adiante
From: |
Eduardo Jaime Quiros Batres |
Subject: |
expansão de parametros para passar adiante |
Date: |
Tue, 9 Aug 2005 13:02:32 -0300 |
User-agent: |
KMail/1.7.1 |
Boa Tarde,
Achei esta sintaxe no Linux (várias distribuições):
#!/bin/sh
exec grep -E ${1+"$@"}
procurei no google, yahoo, ask jeeves etc etc e nada achei que explicasse
porque a maioria dos caracteres do padrão de pesquisa são ignorados.
Alguém poderia me dizer porque não usou: exec grep -E "$@" , ou seja, não
entendi em nada o que o ${1+ faz!
olhando email sobre zsh que reporta bug com a construção ${1+"$@"}, surge a
questão do porque não "${1+"$@"}" (ou seja mais aspas), isto só me fez
ficar mais confuso do porque do ${1+
--
Eduardo Jaime Quirós Batres - address@hidden
- expansão de parametros para passar adiante,
Eduardo Jaime Quiros Batres <=