He conseguido lo siguiente para trabajar:
for i in {2..10}
do
echo "output: $i"
done
Produce un montón de líneas de output: 2,output: 3 , etcétera.
Sin embargo, tratando de ejecutar lo siguiente:
max=10
for i in {2..$max}
do
echo "$i"
done
produce lo siguiente:
output: {2..10}
¿Cómo puedo hacer que el compilador se dé cuenta de que debería tratar $ max como el otro extremo de la matriz y no como parte de una cadena?
echo "$idebería ser echo "$i", sin embargo, no solucionará el problema.
doy thenen la misma línea que fory if, respectivamente. Por ejemplo,for i in {2..10}; do