Estou trabalhando em um comando que substitui todos os dígitos de 0 a 9 pelas letras correspondentes em sed. Eu sei que estou fazendo algo errado, mas o sed não está interpretando a regex de substituição como algo além de uma string literal.
O comando que estou usando é sed -r 's/[0-9]/[A-J]/g' log > ~/output.txt
Parece bem direto para mim, mas estou preso há cerca de uma hora. A saída que recebo apenas substitui 0-9 pela string "[AJ]"
tr
é a ferramenta mais fácil e provavelmente a mais rápida para o trabalho.