Pracuję nad poleceniem, które zastępuje wszystkie cyfry 0–9 odpowiadającymi im literami w sed. Wiem, że robię coś źle, ale sed nie interpretuje wyrażenia zastępczego jako nic innego jak dosłowny ciąg znaków.
Polecenie, którego używam, to sed -r 's/[0-9]/[A-J]/g' log > ~/output.txt
Wydaje mi się to dość proste, ale utknąłem na nim przez około godzinę. Dane wyjściowe, które otrzymuję, zastępują 0–9 ciągiem „[AJ]”
tr
jest najłatwiejszym i prawdopodobnie najszybszym narzędziem do tego zadania.