Unset variable en lecture seule dans bash

comment faire pour annuler la lecture seule variable en Bash?

$ readonly PI=3.14

$ unset PI
bash: PI: readonly variable

ou n'est-il pas possible?

  • ah mon mauvais tldp.org/LDP/Bash-Beginners-Guide/html/sect_10_01.html Faire de variables en lecture seule. Ces variables ne peuvent pas être affectés de valeurs par la suite des instructions d'affectation, ils ne peuvent être annuler.
  • Généralement, les variables sont en lecture seule car /etc/profile contient beaucoup de lignes comme ceci readonly TMOUT. Je préfère commenter ces lignes et à ouvrir une nouvelle connexion à cette machine Linux.
  • Ou, tout simplement exec bash --norc, puis définissez les trucs que vous ne voulez manuellement, ou dans votre propre fichier rc - par exemple: source ~/.gnbashrc
InformationsquelleAutor Kokizzu | 2013-07-01