La mayoría de los idiomas tienen convenciones de nomenclatura para las variables, el estilo más común que veo en los scripts de shell es MY_VARIABLE=foo
. ¿Es esta la convención o es solo para variables globales? ¿Qué sucede con las variables locales del script?
Respuesta aceptada:
Las variables de entorno o las variables de shell que introduce el sistema operativo, los scripts de inicio de shell o el propio shell, etc., suelen estar todas en CAPITALS
.
Para evitar que sus propias variables entren en conflicto con estas variables, es una buena práctica usar lower_case
nombres de variables.