Me preguntaba sobre paréntesis individuales en bash. Sé que se usan para ejecutar comandos en subcapas y que se usan para crear matrices, pero ¿se usan para otra cosa?
Una cosa que me llamó la atención es que cuando usas la asignación variable, como
var=(hello)
echo $var # hello
bash no genera un error ni nada, y la salida es la misma que si
var=hello
¿Son iguales estas dos definiciones de variables o hay alguna diferencia?

var=(1 2 3); echo $vares lo mismo quevar=(1 2 3); echo ${var[0]}?bashes el mismo.""adentroecho "${a}"?a. Considere por ejemploa=*, luego intenteecho $ayecho "$a".