Я работаю над командой, которая заменяет все цифры 0-9 на соответствующие им буквы в sed. Я знаю, что делаю что-то не так, но sed не интерпретирует заменяющее регулярное выражение как что-либо, кроме строкового литерала.
Я использую команду: sed -r 's/[0-9]/[A-J]/g' log > ~/output.txt
Это кажется довольно простым для меня, но я застрял на нем около часа. Вывод, который я получаю, просто заменяет 0-9 на строку «[AJ]»