Bash : simulateur T9 (texte intuitif téléphone)

paul0007 Messages postés 5 Statut Membre -  
 Utilisateur anonyme -
Bonjour,

je cherche à faire un simulateur T9

Il faut donc que je fasse un script Bash qui transforme le texte en chiffre et inversement.

Vous auriez une solution à me proposer svp ?

2 réponses

  1. Utilisateur anonyme
     
    salut,

    vous avez un début d'algorithme ?
    comment fonctionne T9 ?
    un exemple de texte, et les chiffres correspondant à la transformation du texte ?

    il y a quand même un minimum de recherches et d'explications à fournir avant qu'on t'aide !
    0
    1. paul0007 Messages postés 5 Statut Membre 1
       
      Bonjour,
      j'ai défini les différentes combinaisons possible

      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

      par contre pour le code je n'ai aucune idée (je viens de débuter en bash..),je pensais utiliser tr .
      peux-tu m'aider ?
      1
    2. paul0007 Messages postés 5 Statut Membre 1
       
      mais avec tr c'est une lettre par une lettre donc je ne vois pas comment transformer le b en 22
      0
    3. paul0007 Messages postés 5 Statut Membre 1
       
      ah .. ou alors on peut raccourcir en mettant 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