Большинство языков имеют соглашения по именованию переменных, наиболее распространенный стиль, который я вижу в скриптах оболочки MY_VARIABLE=foo
. Это соглашение или это только для глобальных переменных? Как насчет переменных, локальных для скрипта?
PATH
илиHOME
или что - нибудь еще оболочка может зарезервировать в будущем.