Подтвердить что ты не робот

Как объявить постоянную переменную в оболочке script?

Я не могу найти эту информацию из Интернета, нельзя ли объявить конечную постоянную переменную, значение которой не изменится после первой инициализации?

4b9b3361

Ответ 1

Я считаю, что вы можете сделать что-то вроде:

readonly DATA=/usr/home/data/file.dat

Вы также можете сделать:

declare -r var=123

Ответ 3

В bash вы можете пометить переменную только для чтения, объявив ее через встроенный readonly следующим образом:

readonly CONSTVAR=value