Je travaille sur une commande qui remplace tous les chiffres 0-9 par leurs lettres correspondantes dans sed. Je sais que je fais quelque chose de mal, mais sed n'interprète pas l'expression régulière de remplacement comme autre chose qu'un littéral de chaîne.
La commande que j'utilise est sed -r 's/[0-9]/[A-J]/g' log > ~/output.txt
Cela me semble assez simple, mais je suis coincé dessus depuis environ une heure. La sortie que je reçois remplace simplement 0-9 par la chaîne "[AJ]"
tr
est l'outil le plus simple et probablement le plus rapide pour le travail.