¡Tienes toda la razón!
La cita entre corchetes dobles no tiene ningún sentido, al menos en este caso.
Pero dado que uso comillas dobles a diario, especialmente para expresiones de corchetes simples, pasando argumentos a funciones y scripts, así como a veces asignación de variables (lo cual es completamente inútil para delicaciones simples), supongo que algunas personas, al menos lo hago, escribir comillas dobles alrededor de expansiones variables instintivamente .
La doble cita puede darle una sensación de seguridad. Es como volver a casa donde están las comillas dobles. - D. Kummer
Un beneficio de hacer comillas dobles en consecuencia y de manera comprensible , pero solo porque tiene sentido, es que los compañeros de trabajo que son nuevos en bash pueden aprender a escribir guiones más estables . También acentúa el hecho de que el arte del procesamiento de datos con bash se trata más de separar las secuencias de datos (incluidas las variables) mediante separadores de campo y canalizarlos a través de filtros . ¡Tan pronto como separe sus fragmentos de datos de la transmisión, manténgalos juntos con comillas dobles!
Otro beneficio podría ser la mejor legibilidad de los scripts de bash con cadenas entre comillas dobles dentro de un editor de resaltado de código .