Tengo un problema con las secuencias integradas (es decir: no usa seq) en Bash cuando el número de secuencia es una variable. Por ejemplo, esto funciona e imprimir me 1 2 3:Expansión de secuencias y variable en bash
for i in {1..3};do echo $i;done
pero esto:
bash3.2 $ a = 3; para i in {1 .. $ a}; hacer $ eco i; hecho
fallar y me imprimir {1..3} solamente
esto funciona con ZSH y sé que tengo una alternativa a hacer una cosa mostrador, pero se pregunta si esto es un error o un aparato ortopédico ¡función de expansión!
posible duplicado de [argumentos que se pasan en bucle for de escritura del golpe] (http://stackoverflow.com/ preguntas/4764383/arguments-passed-into-for-loop-in-bash-script) –