Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
``` bash
MY_VAR="Ahoj svet!"
iba na čítanie MY_VAR
MY_VAR="Nová hodnota"
```
Keď je premenná deklarovaná ako len na čítanie, nebudete môcť zmeniť jej hodnotu. To môže byť užitočné na zabránenie náhodným zmenám kritických premenných vo vašom skripte.
- Príkaz `readonly` robí premennú len na čítanie, ale neovplyvňuje hodnotu premennej. Premenná si zachová svoju pôvodnú hodnotu.
- Premennú môžete deklarovať ako určenú len na čítanie v ktoromkoľvek bode skriptu, ale vo všeobecnosti sa odporúča urobiť to na začiatku, aby ste zabezpečili, že premenná bude chránená pred náhodnými zmenami.
- Stav premennej iba na čítanie sa vzťahuje na aktuálny shell a všetky podriadené procesy alebo podshelly, ktoré sú vytvorené. Ak chcete vytvoriť premennú len na čítanie vo viacerých shelloch alebo skriptoch, môžete použiť príkaz `export readonly`.