Como verificar se uma variável de ambiente é somente leitura ou R + W?

1

Como verificar se uma variável de ambiente é somente leitura ou R + W no sistema linux?

Como exemplo, BASH_VERSINFO é somente leitura. eu preciso verificar o manual? Alguma outra opção?

    
por P K 14.12.2011 / 18:21

1 resposta

1

O comando que torna as variáveis somente leitura é readonly , por exemplo readonly FOO=bar .

Se você chamá-lo sem argumentos, ele imprime todas as variáveis de somente leitura. Verifique se o seu está lá. Para mim, o seguinte comando reduz a saída para os nomes das variáveis, um por linha:

readonly | cut -d= -f1 | cut -d' ' -f3
    
por 14.12.2011 / 18:27