hola , necesitaria saber como poder hacer en unix las tablas de multiplicar con un script, de modo muyyyyy sencillo, sé que es con un bucle "for", pero no me aclaro... si alguien me puede poner las pocas lineas q son, se lo agradezco.
EDITAR
| |||
script "tablas de multiplicar" hola , necesitaria saber como poder hacer en unix las tablas de multiplicar con un script, de modo muyyyyy sencillo, sé que es con un bucle "for", pero no me aclaro... si alguien me puede poner las pocas lineas q son, se lo agradezco. EDITAR |
| ||||
también puedes utilizar ésto: #!/usr/bin/bash echo "* Introduce la tabla que quieres ver: " read tabla for i in 0 1 2 3 4 5 6 7 8 9 do echo "$tabla x $i= `expr $tabla \* $i`" done y así no necesitas crear el fichero tabla.txt que te he dicho antes. Chau! |
| ||||
Lo unico que puedo objetar es que tal vez el bash no esté en esa direccion y si bash es el shell predeterminado entonces no hace falta colocarlo en cualquier script. Generalmente la dirección de bash es /bin/bash, así que no sé drulic si nos puedes contar de tu distro. saludos
__________________ “Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar” |
| ||||
¿Ah y cambiar el for por esta sintaxis no queda más cómodo? for ((a=1; a <= LIMIT ; a++)) Saludos
__________________ “Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar” |
| ||||
Lo siento drulic pero soy demasiado práctico, jejejejeje. Saludos
__________________ “Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar” |
| |||
Respuesta: script "tablas de multiplicar" Yo uso este script, sé que este es un tema antiguo, pero el mio me gusta más porque no depende de ningún fichero aparte ni tienes que declarar los números 1 a 1. Si molesta por haber revivido un tema antiguo entendería que lo borraran. #!/bin/bash # realizado por SilverCuCo variable=$1 echo "TABLA DE MULTIPLICAR DEL $variable" echo "==========================" for i in $(seq 1 1 10) do echo $i "*" $variable "=" `expr $i \* $variable` done |