Partage
  • Partager sur Facebook
  • Partager sur Twitter

tr et expression régulière

un reccourci

    4 avril 2021 à 17:03:38

    bonjour,

    je découvre la commade tr sur mon terminal  et je cherche à faire une inversion de lettres:

    un décalage de 4 lettres l'alphabet, cad que le a devient e, le b devient f, etc

    J'ai la commande:

    cat monfichier< tr 'a-Z' 'efghijklmnopqrstuvwxyzabcd'

    Je voudrais juste remplacer la longue chaine par un raccourci...!

    Je ne sais plus comment on fait


     Merci d'avance,

    Laurent.

    • Partager sur Facebook
    • Partager sur Twitter
      4 avril 2021 à 17:59:27

      ta commande est syntactiquement erronée :

      < est une redirection, or, on ne peut pas rediriger une commande telle quelle.

      commence par réussir ta commande avec une lettre, on verra par la suite.

      • Partager sur Facebook
      • Partager sur Twitter

      Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique

        4 avril 2021 à 18:35:50

        erreur en effet je voulais ecrire:

        cat monfichier | tr 'a-Z' 'efghijklmnopqrstuvwxyzabcd'

         Désolé !!

        -
        Edité par LaurentG37 4 avril 2021 à 18:43:12

        • Partager sur Facebook
        • Partager sur Twitter
          4 avril 2021 à 18:50:30

          tr 'A-z' 'E-za-d' <tonFichier
          ?
          • Partager sur Facebook
          • Partager sur Twitter

          Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique

          tr et expression régulière

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown