O 'csh' tem o equivalente Bash de 'set-o nounset'?

1

Eu tenho algum código legado csh que está tendo problemas e acho que o problema está relacionado a variáveis de ambiente não definidas que precisam ser definidas, mas que não estão sendo definidas.

O csh tem o recurso de bash set -o nounset ?

Eu pergunto porque pensei comigo mesmo: " csh tem set echo , que é como o set -o xtrace do Bash e talvez csh também tenha o outro recurso Bash set -o nounset ".

    
por Trevor Boyd Smith 22.12.2016 / 17:07

1 resposta

1

Como Stéphane respondeu no comentários :

That's the default in csh!

Para adicionar um ponto de referência, a página do csh diz, em Substituição variável:

...

Except as noted, it is an error to reference a variable which is not set.

...

    
por 25.02.2017 / 04:35