Bash: simulador T9 (texto intuitivo teléfono)

paul0007 Mensajes publicados 5 Estado Miembro -  
 Usuario anónimo -
Hola,

estoy buscando hacer un simulador T9

Así que necesito un script en Bash que transforme texto en números y viceversa.

¿Tendría una solución que me pudiera proponer, por favor?

2 respuestas

  1. Usuario anónimo
     
    Hola,

    ¿tienes un inicio de algoritmo?
    ¿cómo funciona el T9?
    un ejemplo de texto y los números correspondientes a la transformación del texto?

    ¡Hay un mínimo de investigación y explicaciones que se deben proporcionar antes de que te ayuden!
    0
    1. paul0007 Mensajes publicados 5 Estado Miembro 1
       
      Hola,
      he definido las diferentes combinaciones posibles

      a = 2
      b = 22
      c = 222
      d = 3
      e = 33
      f = 333
      g = 4
      h = 44
      i = 444
      j = 5
      k = 55
      l = 555
      m = 6
      n = 66
      o = 666
      p = 7
      q = 77
      r = 777
      s = 7777
      t = 8
      u = 88
      v = 888
      w = 9
      x = 99
      y = 999
      z = 9999

      sin embargo, para el código no tengo ninguna idea (acabo de empezar en bash..), pensaba usar tr.
      ¿puedes ayudarme?
      1
    2. paul0007 Mensajes publicados 5 Estado Miembro 1
       
      pero con tr es letra por letra, así que no veo cómo transformar la b en 22.
      0
    3. paul0007 Mensajes publicados 5 Estado Miembro 1
       
      ah .. o entonces podemos resumir diciendo que:
      2 = a, b, c
      3 = c, d, e
      4 = f, h, i
      5 = j, k, l
      6 = m, n, o
      7 = p, q, r, s
      8 = t, u, v
      9 = w, x, y, z

      ?
      0