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.
...
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
".
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.
...
Tags bash csh shell-script