Tengo el siguiente script que aceptará tres parámetros, el primero será un carácter cualquiera, el segundo un número entre 1 y 60 y el tercero solo un numero. El script debe dibujar por pantalla tantas líneas como indique el parámetro 3, cada línea formada por tantos caracteres del tipo parámetro 1 como indique el número indicado en parámetro
Ejemplo:
./ejercicio.sh k 20 5
(escribirá 5 líneas, cada una de ellas formadas por 20 letras k.
He avanzado con esto
Código BASH:
Ver original
#!/bin/bash #paso el valor del parametro 1 a la variable caracter caracter=$(echo $1) for ((i=1 ; i<=$3 ; i =i+1 )); do for ((j=1 ; j<=60; j=j+1 )); do if [$2 - eq $j] then #Aqui no se como hacer q el valor se imprima de esta manera #Si el parametro 2 fuera 3 #me tendria q devolver t t t #Si el parametro 2 fuera 4 #me tendria q devolver t t t t #Si el parametro 2 fuera 6 #me tendria q devolver t t t t t t fi done done